材质系统总览

mat-inspector

在真实世界中,所有的物体都会与光交互,根据物体表面外观不同,在光照下所表现出来的效果也不同。

Cocos Creator 通过 材质 来描述物体外观,例如一个小球是玻璃球还是塑料球,一个箱子是木头箱子还是铁皮箱。它们在光照情况下所呈现出来的明暗、光点、光反射、光散射等效果,都是通过 着色器 来实现的。而材质则是着色器的数据集(包括纹理贴图、光照算法等),方便进行可视化调整。

材质系统主要包含以下内容:

范例

Creator 提供了材质相关的 material 范例(GitHub | Gitee),用户可根据需要参考使用。