PixelTexture节点

PixelTexture {    
image 0 0 0 # exposed field SFImage
repeatS TRUE # SFBool
repeatT TRUE # SFBool
}    

 

image

SFImage格式的二维纹理图。

repeatS 规定纹理是否沿s方向铺展。TRUE表示重复纹理,而FALSE表示重复纹理的最后一行像素以填满形体的剩余表面。
repeatT 规定纹理是否沿t方向铺展。TRUE表示重复纹理,而FALSE表示重复纹理的最后一行像素以填满形体的剩余表面。
 
说明
    此节点以显式像素数组的形式定义了一个二维图像纹理,同时指定了控制纹理图像重复的参数。
    纹理图可以是单元素(灰度)、二元素(灰度及透明度)、三元素(RGB三色)、或者四元素(RGB三色及透明度)的。纹理图修改物体材料的漫反射颜色及透明度,其中物体的材料由Material节点规定。计算光照时将使用物体材料属性的其它部分(以及修改后的漫反射颜色)来产生最后图像。
    纹理图对漫反射颜色及透明度的修改依赖于图像中使用的元素的个数,如下所示。
    单元素纹理:纹理图中的漫反射颜色乘以光强值。
    二元素纹理:纹理图中的漫反射颜色乘以光强值。材料透明度乘以纹理图中的透明度值。
    三元素纹理:纹理图中的RGB三色取代材料的漫反射色。
    四元素纹理:纹理图中的RGB三色取代材料的漫反射色。纹理图中的透明度值取代材料透明度。

主页 节点说明 来信