【Unity 内置简易模型和材质】
内置模型
- Primitives(基本几何体):
Unity 提供了一系列基本的3D几何形状,包括:
Cube(立方体)
Sphere(球体)
Cylinder(圆柱体)
Capsule(胶囊体,用于模拟人物头部或胶囊形物体)
Plane(平面)
这些基本形状可以通过 Unity 的菜单栏 GameObject -> 3D Object 来创建。
- Standard Assets:
Unity 以前的版本中包含了一系列标准资源,包括模型、材质、脚本等。虽然在较新的 Unity 版本中不再默认包含这些资源,但它们可以通过 Unity Package Manager 安装。
- Sample Assets:
Unity 也提供了一些示例资源,包括一些简单的模型和材质,这些资源通常用于展示如何使用 Unity 的不同功能。
内置材质
- Standard Shader:
Unity 的 Standard Shader 是一种物理上可行的渲染器,适用于大多数材质类型。它提供了金属/粗糙度(Metallic/Roughness)和规范/能量保护(Specular/Energy Conservation)两种工作流。
- Default Material:
Unity 创建的新材质通常会使用默认材质,这是一种简单的 Lambertian 漫反射材质。
- Particle Materials:
Unity 的粒子系统使用专门的材质,这些材质可以在粒子系统组件中进行调整,以改变粒子的视觉效果。
- UI Materials:
Unity 的 UI 系统提供了一些内置材质,用于处理按钮、文本、图像等 UI 元素的渲染。
Terrain Materials:
如果使用 Unity 的地形工具,Unity 会提供一些材质用于地形的渲染。
- Legacy Shaders:
Unity 仍然支持一些旧版的着色器,如 Lambert 和 Blinn-Phong 着色器,尽管它们不如 Standard Shader 先进,但在某些情况下仍然有用。
使用内置模型和材质
内置模型和材质的使用非常简单:
要创建一个基本几何体,只需在 Unity 的菜单栏中选择 GameObject -> 3D Object,然后选择所需的基本形状。
创建后,你可以通过选中该对象,然后在 Inspector 面板中修改其 Transform 组件来改变其位置、旋转和缩放。
要改变对象的材质,可以在对象上双击以打开材质编辑器,然后选择一个新的材质球并应用材质。