Grouping Node:

Collision

Definition:

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
}

Description:

The collision node allows modification of collision detection for its decendents.


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.