材质球材质¶
介绍¶
对于最常见的情况,godot为大多数类型的着色器提供了现成的材料,例如 SpatialMaterial , CanvasItemMaterial 和 ParticlesMaterial . 它们是涵盖大多数用例的灵活实现。
明暗器材质允许直接写入自定义明暗器,以获得最大的灵活性。例如:
创建程序纹理。
创建复杂的纹理混合效果。
创建动画材质或随时间变化的材质。
创建折射效果或其他高级效果。
为更多的异域材质创建特殊的灯光明暗器。
为顶点设置动画,如树叶或草地。
创建自定义粒子代码。
还有更多!
Godot提供内置功能,使频繁的操作更加容易。此外,Godot的“明暗器编辑器”(shader editor)会在您键入时检测错误,因此您可以实时查看编辑的明暗器。也可以使用基于节点的可视化图形编辑器编辑明暗器。
转换为材质¶
可以从空间材质、CanvaSitemMaterial和粒子材质转换为着色材质。为此,请转到“材质属性”并选择“转换”选项。