分类:
2009-07-30 13:42:01
Shape模型节点域、域名和域值:
DEF为节点定义一个名字,给该节点定义了唯一的ID,在其他节点就可以引用这个节点;
USE用来引用DEF定义的节点ID,即引用DEF定义的节点名字,同时忽略其他的属性和子对象;
bboxCenter域:表示边界盒的中心,默认值为[0 0 0],域数据类型为一单值三维矢量空间,包含有3个浮点数,数与数之间用空格分离,该值表示从原点到所给定点的矢量;
bboxSize:表示边界盒尺寸大小,默认值为[-1 -1 -1];
containerField域:表示容器域是field域标签的前缀,表示了子节点与父节点的关系;
appearance域:定义了一个Appearance节点,Appearance节点定义了物体造型的外观,包括纹理映像节点、纹理坐标转换节点和外观的材料节点。Appearance域的默认值为NULL,表示其外观为白色光,该域值为一个单值节点;
geometry域:定义了一个几何造型节点,包含Box节点、Cone节点、Cylinder节点和Sphere节点等原始的几何结构节点。geometry域的默认值为NULL,表示没有任何造型节点,该域值为一个单值节点;
class域:是用空格分开的类的列表,保留给XML样式表使用,只有X3D场景用XML编码时才支持class属性。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhuzhao/archive/2008/08/29/2848149.aspx