[x3d-public] X3DBoundedObject always X3DChildNode ?
Andreas Plesch
andreasplesch at gmail.com
Mon Feb 17 10:10:57 PST 2020
Nodes which implement X3DBoundedObject also implement X3DChildNode,
except for one node:
https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#f-Objecthierarchy
Ignoring for second the exception, I think that means there is a
opportunity for simplification of the hierarchy by requiring
X3DBoundedObject to implement X3DChildNode.
The exception is X3DNBodyCollisionSpaceNode (X3DBoundedObject)* -+-
CollisionSpace .
It seems curious that CollisionSpace is special. Could CollisionSpace
become a X3DChildNode ? It seems carefully defined not to be able to
participate in a Grouping but why ?
Refs:
https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/concepts.html#f-Objecthierarchy
https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/rigid_physics.html#CollisionSpace
--
Andreas Plesch
Waltham, MA 02453
More information about the x3d-public
mailing list