[X3D-Public] X3D Schema, DTD additions: enumeration-table values for name fields in H-Anim nodes

Don Brutzman brutzman at nps.edu
Sun Apr 7 20:32:19 PDT 2013


Good progress on improving H-Anim quality assurance.

=============================================================================

X3D Schema, DTD update activity:

6 April 2013, brutzman williams
- HAnimHumanoid version restricted to 2.0, matching authoritative ISO 
specifications for H-ANIM and X3D
- HAnimDisplacer, HAnimHumanoid, HAnimJoint, HAnimSegment, HAnimSite: 
name field is required
- Prior list of jointNames from 
http://ecetemp.uwaterloo.ca/~h-anim/spec1.1/#hierarchy
   replaced by joints list for HAnimJoint node from
 
http://www.web3d.org/x3d/specifications/ISO-IEC-19774-HumanoidAnimation/HAnim/concepts.html#Hierarchy
- Added enumeration list for segmentNames for HAnimSegment node as shown in
 
http://www.web3d.org/x3d/specifications/ISO-IEC-19774-HumanoidAnimation/HAnim/concepts.html#Hierarchy
- Added feature points as allowed values for HAnimDisplacer nodes as 
shown in
 
http://www.web3d.org/x3d/specifications/ISO-IEC-19774-HumanoidAnimation/HAnim/FeaturePoints.html#FeaturePoints
- Added site names as allowed values for HAnimSite nodes (matching LOA 3 
plus l_hand_tip, r_hand_tip) as shown in
 
http://www.web3d.org/x3d/specifications/ISO-IEC-19774-HumanoidAnimation/HAnim/BodyDimensionsAndLOAs.html#LOA3DefaultSiteTranslations
- Additional enumeration tables extracted from H-Anim specification 
available at
 
http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/tables

=============================================================================

This new collection of tables might help other implementers improve 
their H-Anim support.

http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/tables

HAnimFeaturePoints19774V1.0.txt
HAnimHierarchyH-Anim200x-ISO_IEC_FCD_19774.txt
HAnimHierarchyWeb3d-19774-V1.0.txt
HAnimHierarchyWithSites.txt
HAnimJointNames19774V1.0.txt
HAnimSegmentNames19774V1.0.txt
HAnimSiteLoa0Names19774V1.0.txt
HAnimSiteLoa1Names19774V1.0.txt
HAnimSiteLoa2Names19774V1.0.txt
HAnimSiteLoa3Names19774V1.0.txt
SiteNameComparisonsByLOA.xlsx

=============================================================================

Also updated X3D Schema and DTD documentation.  Relevant links:

http://www.web3d.org/specifications/contents.html
http://www.web3d.org/specifications/X3dDoctypeDocumentation3.3.html
http://www.web3d.org/specifications/X3dSchemaDocumentation3.3/x3d-3.3.html
http://www.web3d.org/specifications/x3d-dtd-changelog.txt
http://www.web3d.org/specifications/x3d-schema-changelog.txt

These and related links are maintained on the X3D Resources page:
http://www.web3d.org/x3d/content/examples/X3dResources.html#AuthoringSupport

Tooltip language support includes English, Chinese, French, German, 
Italian, Korean, Portuguese and Spanish.
http://www.web3d.org/x3d/content/examples/X3dResources.html#Tooltips

Review, comments, questions and improvements are welcome.

=============================================================================

An administrative move of our sourceforge archives is not yet complete 
due to a permissions problem reported Saturday, hopefully fixed soon. 
At that point the X3D Validator service and X3D-Edit will also be 
updated to include these new capabilities.

=============================================================================

Review discussion is welcome, on h-anim list please.  There is a lot 
here worth discussion in our next h-anim working-group meeting.

Special thanks to Joe Williams for unlocking several critical concepts 
and checking on correctness!  Further progress continues, have fun with 
X3D.  8)

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the X3D-Public mailing list