Group节点 |
||
group{ |
||
bboxCenter | 0 0 0 | # SFVec3f |
bboxSize | -1 -1 -1 | # SFVec3f |
children | [ ] | # exposed field MFNode |
} | ||
域 | ||
bboxCenter |
包围该组子节点的包围盒的中心。 |
|
bboxSize | 包围该组子节点的包围盒在x、y、z方向的大小。 |
|
children | 包含于该Group节点的子节点。 | |
事件 | ||
aadChildren | eventIn MFNode 将指定的节点加到组的子节点列表中。如果该节点已在组的子节点列表中,该事件被忽略。 |
|
removChildren | eventIn MFNode 将指定节点从组的子节点列表中删除。如果该节点没在组的子节点列表中,该事件被忽略。 |
|
说明 | ||
Group节点可以包含任意数目的子节点,与一个没有转换域的Transform节点相当。 bboxCenter和bboxSize域可被用来定义组中对象的最大包围盒。测览器用此包围盒在决定该组是否需要画出的过程中可优化操作。包围盒必须大到能包容组中所有的子节点,甚至 包括光、声、雾等子节点的作用。如果该Group节点的大小由于子节点的运动而随时间变化, 包围盒应大到能包容该组的所有可能的活动。 |
主页 | 节点说明 | 来信 |