[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