[x3d-public] [x3d] X3D schema, DTD updates:
Don Brutzman
brutzman at nps.edu
Tue Jul 28 14:53:28 PDT 2015
=============================================================================
X3D Schema update activity:
27 July 2015, walmsley brutzman
- X3DScriptNode includes url field (no duplication of url interface in Script node)
- X3DFogObject does not implement any other interfaces and does not need containerField definition
- BooleanTrigger, IntegerTrigger, TimeTrigger each implement X3DTriggerNode interface
- (v3.2+) TextureProperties implements interface X3DNode vice X3DAppearanceChildNode
- HAnimJoint content model: add HAnimDisplacer node (but not HAnimSite, see Mantis Issue 655)
- NurbsTextureCoordinate implements X3DNode vice X3DTextureCoordinateNode with containerField texCoord
13 June 2015, walmsley brutzman
- (v3.2+) refactored X3DViewpointNode, ViewpointGroup and GeoViewpoint inheritance to match specification
=============================================================================
X3D DTD update activity:
27 July 2015, walmsley brutzman
- MovieTexture: add description field
- HAnimJoint content model: add HAnimDisplacer node (but not HAnimSite, see Mantis Issue 655)
- NurbsTextureCoordinate removed from TextureCoordinateNodes
=============================================================================
These assets can be found on the X3D Specifications: XML Schema and DOCTYPE Validation page.
http://www.web3d.org/specifications
Full documentation updates have been autogenerated for the XML Schema and DOCTYPE, available for X3D versions 3.0 through 3.4. Recommended version is 3.3.
http://www.web3d.org/specifications/X3dSchemaDocumentation3.3/x3d-3.3.html
http://www.web3d.org/specifications/X3dDoctypeDocumentation3.3.html
The X3D Working Group also maintains the X3D Graphics Standards: Specification Relationships diagram up to date, showing the roadmap for all major planned work.
http://www.web3d.org/specifications/X3dSpecificationRelationships.png
http://www.web3d.org/specifications/X3dSpecificationRelationships.pdf
Please note that X3D version 3.4 is experimental and supports specification development.
Changes are tested through validation regression testing of 3800+ open source X3D scenes.
X3D Resources: Examples
http://www.web3d.org/x3d/content/examples/X3dResources.html#Examples
X3D Resources: Quality Assurance (QA)
http://www.web3d.org/x3d/content/examples/X3dResources.html#QualityAssurance
Corresponding updates have also been made to:
X3D Tooltips
http://www.web3d.org/x3d/content/examples/X3dResources.html#Tooltips
Refreshes will soon follow to:
X3D Validator
https://savage.nps.edu/X3dValidator
X3D-Edit Authoring Tool
https://savage.nps.edu/X3D-Edit
Several further changes are under investigation, progress to be reported on the mailing lists:
- Content model for IndexLineSet, LineSet and PointSet.
- Content model for LayoutGroup.
- Interface hierarchy for AudioClip and MovieTexture.
Feedback welcome, thanks for all testing and contributions. Have fun with X3D!
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