探索LSystem、SpaceColonization和绘图方法,在2D和3D的Unity上创建程序性植物网格。欢迎学习程序性植物生成课程!在本课程中,我们将探索植物程序性生成的迷人世界。植物是复杂的自然结构,一直是艺术家、建筑师和科学家的灵感来源。随着程序生成算法的发展,我们现在可以创建现实的、奇妙的和多样的植物结构,其时间只需手动建模的一小部分。Procedural Plant Generation with Unity
这门课程分为四个主要部分。首先,我将快速介绍这门课程,我的教学方法,我们将涵盖关于程序性植物生成的最新科学研究,电子游戏中程序性生成的优点和缺点,以及构建这门课程的项目。在第二部分,我们将解释程序网格生成背后的理论方法。我们将看到基本的理论,以了解如何创建坐标系统,向量和一些数学计算程序植物。第三部分分别细分为与这些算法相对应的三个部分:动画系统的空间殖民,LSystem半程序方法。这是这门课的核心。我们将看到如何用Catmull-Rom样条为这3个算法生成一个植物全局形式,以及如何平滑地制作动画。最后一部分将展示如何将外部资产整合到LSystem Plant Generation中,以创建一个基本的时间间隔。值得注意的是,本课程不包括以下主题:程序性地形生成特定花卉/树木/植物物种的生成& amp花/树/植物特定部分的程序生成,如叶子/花瓣/花蕾/果实等。然而,你将从编码的角度理解和学习创建看起来像植物的网格的基本技能,以及如何整合资产资源(3D模型& amp2D精灵)来增强你的创作。最后,我想强调的是,项目中使用的所有资产都是免费使用的,只要引用了创作者,并且满足了他们各自许可证的所有条件。我真的想鼓励使用免费资源和支持有才华的创作者。无论你是一个艺术家,一个(游戏)开发者,还是一个计算机图形爱好者,这个课程将为你提供知识和工具来创建你自己的程序生成的植物。本课程结束时,你将对程序性植物生成的理论和实践有一个坚实的理解,并且你将能够创建你自己的复杂植物结构,真实的或相反完全不真实的。我们开始吧!
由Pierre Billaud创作
MP4 |视频:h264,1280×720 |语言:英语+中英文字幕(云桥CG资源站机译)|时长:10小时43分钟 含课程文件
你会学到什么
学习如何用数学思考程序网格生成
了解如何在Unity中为植物生成创建网格
了解如何为我们生成的植物制作基本动画
学习程序工厂生成的主要算法的逻辑
一个混合了系统、太空殖民和半程序方法的完整项目
创建2D和三维程序生成的植物
要求
Unity编程的基础知识
高中数学基础知识
这门课程是给谁的
好奇的植物网格生成学习者
Unity开发者对网格构造很感兴趣
植物延时上瘾者
Discover LSystem, SpaceColonization and Drawing Approach to create Procedural Plant Meshes on Unity in 2D and 3D.
What you’ll learn
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
Requirements
Basic Knowledge of Programming in Unity
Basic Knowledge of High School Mathematics
Description
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 GenerationSpecific Flower / Tree / Plant Species Generation & AnimationProcedural 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!
Who this course is for
Curious Learners for Plant Mesh Generation
Unity Developers Curious About Mesh Construction
Plant Timelapse Addicts
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥CG资源站所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥CG资源站,感谢您的关注与支持!