Definition:
Description:
The collision node allows modification of collision detection for its
decendents.
Collision {
eventIn MFNode addChildren
eventIn MFNode removeChildren
exposedField MFNode children []
exposedField SFBool collide TRUE
field SFVec3f bboxCenter 0 0 0
field SFVec3f bboxSize -1 -1 -1
field SFNode proxy NULL
eventOut SFTime collideTime
}
Explanation:
children
:
specifies the nodes that are decendents of the collsion node
collide
:
enables and disables collision detection
bboxCenter/
bboxSize :
specifies the bounding box that encloses the children
proxy
:
legal child node that is used as a substitute for collision detection
of the children. If collide field is TRUE and proxy is non-null then the
proxy nodes determine the scene which collision detection is performed. The
proxy nodes are not drawn.