Appearance节点 |
||
Appearance { |
||
material | NULL | # exposed field SFNode |
texture | NULL | # exposed field SFNode |
textureTransform | NULL | # exposed field SFNode |
} |
||
|
||
域 | ||
material | 包含一个Material节点。 | |
texture | 包含一个ImageTexture、MovieTexture或者PixelTexture节点。 | |
textureTransform | 包含一个TextureTransform节点,如果texture域为NULL,则textureTransform域无效。 | |
说明 | ||
Appearance节点仅在Shape节点中的appearance域中出现。该节点中所有域值均可为NULL。然而,一旦某个域包含非零节点,则被包含节点必须包含一个上述相应类型的节点。 如果material域是NULL,与Appearance相关的几何形体是不亮的,也就是说在绘制这个几何形体时忽略所有光照。但是,如果material域包含一个缺省得材料节点,那么这个几何形体用缺省的材料节点的值照亮。也即,在一个造型节点中指定appearance域为 appearance Appearance{ } 结果是没有光照,而若指定aooearance域为 appearance Appearance{ material{ }} 光照将基于缺省材料值。 |