Unity程序性生成植物模型技术训练教程 Procedural Plant Generation with Unity
本教程是关于Unity程序性生成植物模型技术训练教程 Procedural Plant Generation with Unity,时长:10小时43分,大小:5.2 GB,MP4高清视频格式,教程使用软件:Unity,附源文件,作者:Pierre Billaud,共90个章节,语言:英语。
课程探索LSystem、SpaceColonization和绘图方法,在Unity上创建2D和3D的程序性植物网格。
你将会学到的:
如何用数学来思考程序化网格的生成
学习如何在Unity中为植物生成创建网格
学习如何为我们生成的植物制作基本动画
学习程序性植物生成的主要算法的逻辑。
一个混合了LS系统、空间殖民和半程序化方法的完整项目
创建2D和3D程序生成的植物
要求:
具备Unity编程的基本知识
高中数学的基本知识
说明:
欢迎来到程序性植物生成课程!
在本课程中,我们将探索植物程序化生成的迷人世界。植物是复杂的自然结构,一直是艺术家、建筑师和科学家的灵感来源。随着程序生成算法的发展,我们现在可以在人工建模所需时间的一小部分内创造出逼真、奇妙和多样化的植物结构。
本课程分为四个主要部分:
首先,我将快速介绍这门课程,我的教学方法,我们将涵盖关于程序化植物生成的最新科学研究,电子游戏里面程序化生成的优势和缺点,以及将构建这门课程的项目。
在第二部分,我们将解释程序化网格生成背后的理论方法。我们将看到基本理论,了解如何用坐标系、矢量和一些数学计算来创建程序化植物。
第三部分又被细分为3个部分,分别对应这些算法: 使用动画系统的空间殖民,LS系统和半程序化的方法。这是本课程的核心。我们将看到如何用Catmull-Rom Spline为这3种算法生成一个植物的全局形式,以及如何顺利地将其制成动画。
最后一部分将展示如何在LSystem植物生成中整合外部资产以创建一个基本的延时。
值得注意的是,本课程不包括以下内容:
程序性地形的生成
特定花/树/植物物种的生成和动画
花/树/植物的特定部分的程序化生成,如叶子/花瓣/花蕾/果实等。
然而,你将了解和学习创建网格的基本技能,从编码的角度来看,看起来像植物,以及如何整合资产资源(3D模型和2D精灵),以提高你的创作。
最后,我想强调的是,项目中使用的所有资产都可以免费使用,只要引用创作者的名字,并满足其各自许可的所有条件。我真的想鼓励使用免费资源和支持有才华的创作者。
无论你是一个艺术家,一个(游戏)开发者,还是一个计算机图形爱好者,本课程将为你提供知识和工具来创建你自己的程序生成植物。在本课程结束时,你将对程序化植物生成的理论和实践有一个扎实的了解,你将能够创建你自己的复杂的植物结构,现实的或相反的完全不真实的。
此课程面向哪些人:
对植物网格生成的好奇的学习者
对网状结构感到好奇的Unity开发者们
植物延时摄影爱好者
Procedural Plant Generation with Unity
Discover LSystem, SpaceColonization and Drawing Approach to create Procedural Plant Meshes on Unity in 2D and 3D.
你将会学到的
Learn How to Think About Procedural Mesh Generation with Mathematics
Learn How to Create Meshes in Unity for Plant Generation
Learn How to Make Basic Animations for our Generated Plants
Learn Logic of the Main Algorithms for Procedural Plant Generation
A Complete Project mixing LSystem, Space Colonization and Semi-Procedural approach
Create 2D and 3D Procedurally Generated Plants
要求
Basic Knowledge of Programming in Unity
Basic Knowledge of High School Mathematics
说明
Welcome to the Procedural Plant Generation course!
In this course, we will explore the fascinating world of procedural generation of plants. Plants are complex natural structures that have always been a source of inspiration for artists, architects, and scientists. With the development of procedural generation algorithms, we can now create realistic, fantastic and diverse plant structures in a fraction of the time it would take to manually model them.
The course is divided into four main parts.
First, I will quickly introduce this course, my pedagogy, and we will cover the latest scientific research on procedural plant generation, the advantages and drawbacks of procedural generation inside videogames and the project that will structure this course.
In the second part, we will explain the theoretical approach behind procedural mesh generation. We will see the basic theory to understand how to create procedural plant with coordinate systems, vectors and some mathematics calculations.
The third part is subdivided respectfully into 3 parts corresponding to theses algorithms: Space Colonization with Animation System, LSystem & Semi-Procedural approach. It's the heart of this course. We will see how to generate for these 3 algorithms a plant global form with Catmull-Rom Spline and also how to animate it smoothly.
The last part will show how to integrate external assets inside LSystem Plant Generation to create a basic timelapse.
It is important to note that this course DOES NOT COVER topics such as :
Procedural Terrain Generation
Specific Flower / Tree / Plant Species Generation & Animation
Procedural Generation of Specific Parts of Flower / Tree / Plant like Leaves / Petals / Buds / Fruits etc.
However, you will understand and learn the essential skills to create meshes looking like plants, from a coding perspective and how to integrate asset resources (3D models & 2D sprites) on it to enhance your creations.
Lastly, I want to emphasize that all the assets used in the projects are free to be used, as long as the creators are cited and all conditions of their respective license are filled. I really want to encourage the use of free resources and the support of talented creators.
Whether you are an artist, a (game) developer, or a computer graphics enthusiast, this course will provide you with the knowledge and tools to create your own procedurally generated plants. By the end of this course, you will have a solid understanding of the theory and practice of procedural plant generation, and you will be able to create your own complex plant structures, realistic or on the contrary completely unreal.
Let's get started!
此课程面向哪些人:
Curious Learners for Plant Mesh Generation
Unity Developers Curious About Mesh Construction
Plant Timelapse Addicts
下载地址:
**** Hidden Message *****
辛苦了,谢谢分享。 相当不错,感谢分享! 回复看看下载地址 楼主发贴辛苦了,谢谢楼主分享! 楼主发贴辛苦了,谢谢楼主分享!
页:
[1]