本教程是关于Unity程序性生成植物模型技术训练视频教程,时长:10小时43分,大小:5.2 GB,MP4高清视频格式,教程使用软件:Unity,附源文件,作者:Pierre Billaud,共90个章节,语言:英语。RRCG分享
课程探索LSystem、SpaceColonization和绘图方法,在Unity上创建2D和3D的程序性植物网格。
你将会学到的:
如何用数学来思考程序化网格的生成
学习如何在Unity中为植物生成创建网格
学习如何为我们生成的植物制作基本动画
学习程序性植物生成的主要算法的逻辑。
一个混合了LS系统、空间殖民和半程序化方法的完整项目
创建2D和3D程序生成的植物
要求:
具备Unity编程的基本知识
高中数学的基本知识
说明:
欢迎来到程序性植物生成课程!
在本课程中,我们将探索植物程序化生成的迷人世界。植物是复杂的自然结构,一直是艺术家、建筑师和科学家的灵感来源。随着程序生成算法的发展,我们现在可以在人工建模所需时间的一小部分内创造出逼真、奇妙和多样化的植物结构。
本课程分为四个主要部分:
首先,我将快速介绍这门课程,我的教学方法,我们将涵盖关于程序化植物生成的最新科学研究,电子游戏里面程序化生成的优势和缺点,以及将构建这门课程的项目。
在第二部分,我们将解释程序化网格生成背后的理论方法。我们将看到基本理论,了解如何用坐标系、矢量和一些数学计算来创建程序化植物。
第三部分又被细分为3个部分,分别对应这些算法: 使用动画系统的空间殖民,LS系统和半程序化的方法。这是本课程的核心。我们将看到如何用Catmull-Rom Spline为这3种算法生成一个植物的全局形式,以及如何顺利地将其制成动画。
最后一部分将展示如何在LSystem植物生成中整合外部资产以创建一个基本的延时。
值得注意的是,本课程不包括以下内容:
程序性地形的生成
特定花/树/植物物种的生成和动画
花/树/植物的特定部分的程序化生成,如叶子/花瓣/花蕾/果实等。
然而,你将了解和学习创建网格的基本技能,从编码的角度来看,看起来像植物,以及如何整合资产资源(3D模型和2D精灵),以提高你的创作。
最后,我想强调的是,项目中使用的所有资产都可以免费使用,只要引用创作者的名字,并满足其各自许可的所有条件。我真的想鼓励使用免费资源和支持有才华的创作者。
无论你是一个艺术家,一个(游戏)开发者,还是一个计算机图形爱好者,本课程将为你提供知识和工具来创建你自己的程序生成植物。在本课程结束时,你将对程序化植物生成的理论和实践有一个扎实的了解,你将能够创建你自己的复杂的植物结构,现实的或相反的完全不真实的。
此课程面向哪些人:
对植物网格生成的好奇的学习者
对网状结构感到好奇的Unity开发者们
植物延时摄影爱好者
更多相关内容请关注:Unity视频教程专区,Unity资料专区,中文字幕教程专区
视频预览:
更多相关内容请关注:Unity视频教程专区,Unity资料专区,中文字幕教程专区
|