材质是用来定义几何体及其集合的外观的光和色的特征组合。一类特殊节点,自身包含位置及方向信息。不管物体是否发光,其外观由两个因素决定:材质和光照。
为了具体的描述材质,WTK定义了材质的6种属性:
环境光Ambien
漫反射光 Diffuse
镜面反射光 Specular
高光度Shininess
本征光Emissive
不透明性Opacity
根据需要定义了材质表。使用材质表来管理材质。表中的索引从0开始,几何体的每一个面或者顶点包含材质表的一个记录索引号,可以对材质表进行编辑、整理、引用等动作。多个几何体可以指向同一个材质表,同一个几何体也可根据所需要的效果指向不同的材质表。
内容来源:张涛《多媒体技术与虚拟现实》