简介
材质(Materials) 定义了场景中对象的表面属性,表面的显示效果。 材质定义了物体的组成物质、颜色、纹理、以及与光照的交互效果。

同一个立方体使用不同材质的显示效果。
工作流程
在 项目窗口(Project)中创建或导入 材质资产(Material Asset)。具体方法请参阅 材质资产 章节。
为材质分配 着色器(Shader)。
将材质资产分配给渲染器相关组件或粒子系统。具体方法请参阅 材质实例化 章节。
游戏对象引用对应渲染器渲染器相关组件或粒子系统,在场景中显示效果。

材质工作流程图解。
如何编辑
👉 材质资产(Material Asset),通过材质资产在 SandMod 编辑器中创建、预览、引用材质。
👉 材质实例化(Material Instances),引用材质资产的方法,以及 SandMod 中材质被引用后的逻辑与规则。
👉 脚本中编辑材质(Editing Materials By Program),通过脚本动态修改 材质属性(Property),让物体基于逻辑动态改变外观效果。
