Material (材质) 官方介绍
Material (材质) 官方介绍
材质 (Material) 是在 Resonite 中用于渲染视觉效果的一种资产(Asset)类型。材质的类型及其属性决定了物体的外观,以及它与场景中光照的交互方式。
材质可以表现为被称为 材质球 (Material Orbs) 的物理对象。你可以使用 材质工具 (Material Tool) 或 场景检查器 (Scene Inspector) 将其应用到网格上。材质球仅仅是一种视觉表现形式,并不是材质发挥作用所必需的。
每种材质都像其他组件一样工作,但由底层的 着色器 (Shader) 驱动。每种材质都包含一个独特的着色器和一系列可修改的属性。通过编辑材质的属性,你可以改变 Resonite 中物体的外观和质感。Resonite 拥有种类繁多的材质类型,将在下文列出。
自定义材质 / 着色器
Resonite 目前不支持 自定义着色器;一旦游戏的渲染引擎被替换为自定义解决方案,该功能就会列入 Resonite 的 路线图 (Roadmap) 中。在等待自定义着色器的同时,你可以尝试使用 Resonite 现有的着色器。将这些现有着色器与 组件 (Components) 或 ProtoFlux 结合,或者通过 材质堆叠 (Material Stacking) 将多个网格渲染器叠加在一起,就能实现绝大多数的视觉效果。
材质文档
Resonite 使用了许多标准着色器,以及一些应社区要求定制的着色器。如果你需要查阅相关文档,在更完善的自定义渲染器推出之前,参考以下链接是最理想的选择:通用渲染管线中的着色模型 (Shading models in Universal Render Pipeline)。
材质特定信息
- Color Splat Materials (色彩溅射材质) - 关于 Color Splat 材质的工作原理及使用方法的信息。
- Channel Packing (通道打包) - 关于材质内通道打包工作原理的常规信息。
创建新材质
你可以使用 开发工具 (Dev Tool) 或 材质工具 (Material Tool) 的“新建向导 (Create New Wizard)”菜单来创建新材质;也可以通过 检查器 (Inspector) 直接将材质组件附加到 插槽 (Slot) 上来创建。
材质列表
有关材质类型的完整列表,请参阅分类:Materials (材质)。
(文档待完善)
No comments to display
No comments to display