[Unity] Unity程序性生成植物模型技术训练视频教程 |
本教程是关于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开发者们 植物延时摄影爱好者 |