[x3d-public] [x3d] Spec Comment - HAnimJoint not allowing Transform as child
Don Brutzman
brutzman at nps.edu
Sat Sep 24 10:52:21 PDT 2016
[adding H-Anim and public list because this has to do with H-Anim usage]
=================================
Comment on 19775-1: Abstract X3D Definitions - V3.3
26.3.3 HAnimJoint
http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/hanim.html#HAnimJoint
-----------------
Subject: HAnimJoint not allowing Transform as child
HAnimJoint in X3D specification says
MFNode [in,out] children []
[HAnimJoint,HAnimSegment,HAnimSite]
Authoritative reference is H-Anim specification:
4.4 Joint object
http://www.web3d.org/documents/specifications/19774/V1.0/HAnim/concepts.html#JointObject
and
6.3 Joint
http://www.web3d.org/documents/specifications/19774/V1.0/HAnim/ObjectInterfaces.html#Joint
which includes:
interface Joint {
sequence children []
but does not specifically exclude anything in this children field.
A common authoring task might be to place geometry for visualizing a joint
within a Transform, Group and/or Shape node within each HAnimJointNode.
Example scene:
http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/DiamondManLOA-1.x3d
Preferred signature for HAnimJoint in X3D specification:
MFNode [in,out] children []
[HAnimJoint,HAnimSegment,HAnimSite,Transform,Group,Shape]
-----------------
Submitted on Saturday, 2016, September 24 - 9:08am
by brutzman (brutzman )
IP: 162.225.68.164
See: http://www.web3d.org/node/1694/submission/934
_______________________________________________
x3d mailing list
x3d at web3d.org
http://web3d.org/mailman/listinfo/x3d_web3d.org
More information about the x3d-public
mailing list