什么是3D建模?
3D建模是使用多边形建模、数字雕刻和程序化生成成等技术创建三维数字对象的过程。
对于游戏等时间Applications,这也意味着从一Start就要规划优化、纹理Mapping和细节关卡(LOD),而不仅仅是构建一个形状。
3D建模是如何工作的?
艺术家根据主题和预期用途选择一种技术:
- 多边形建模:通过操作顶点、边和面来构建物体,非常适合具有精确边缘和平面表面的硬表面物体。Unity 的 ProBuilder 允许您直接在 Editor 中完成此操作。
- 数字雕塑:使用类似画笔的工具变形网格表面,以获得更自然的结果,非常适合自然形态和精细的表面细节。Unity 的 Polybrush 也将雕刻、纹理混合和 Object 散射带入了 Editor。
- 程序化建模:从规则或算法生成几何体,而不是手动放置,常用于需要按比例创建的地形、植被和其他内容。Unity 的 SpeedTree 工具包就是为此专门构建的一个真实示例。
无论采用何种技术,工作流程通常是从Basic形式发展到精细细节,拓扑优化用于保持动画变形和渲染的效率。UV 贴图然后启用纹理应用,法线贴图可以让高分辨率的细节存在于一个优化、低分辨率的网格上。
对于交互式 Applications,细节级别系统会根据观看距离在模型分辨率之间切换,在不牺牲性能的情况下,保持视觉质量,而无需在每个距离都使用完整细节。
典型的建模工作流程
1.代码块出Basic形状
2.使用多边形建模或雕刻来完善细节
3.优化拓扑结构以用于动画和渲染
4.ApplyUV 贴图
5.Add Texture和法线贴图
6.为时间性性能设置细节关卡
一旦模型存在,它就准备好进入管道的Next阶段:骨骼绑定以使其可动,以及3D动画使其真正栩栩如生。
多边形建模与数字雕刻
最适合
多边形建模
硬表面物体、精确边缘
数字雕刻
有机形态、自然细节
方法
多边形建模
操作顶点、边、面
数字雕刻
使用类似画笔的工具变形网格
典型用例
多边形建模
道具、Vehicles、架构
数字雕刻
角色、生物、地形细节
多边形建模
数字雕刻
最适合
硬表面物体、精确边缘
有机形态、自然细节
方法
操作顶点、边、面
使用类似画笔的工具变形网格
典型用例
道具、Vehicles、架构
角色、生物、地形细节