[X3D-Public] X3D Schema, DTD improvements for ShaderPart validation
Don Brutzman
brutzman at nps.edu
Thu Oct 25 07:21:12 PDT 2012
=============================================================================
X3D Schema update activity:
25 October 2012, brutzman
- (v3.1+) Fix ComposedShader content model, allow ProtoInstance as substitute for contained ShaderPart
=============================================================================
X3D DTD update activity:
25 October 2012, brutzman
- (v3.1) Fix ComposedShader content model to match v3.2, v3.3 (field precedes IS, ShaderPart)
=============================================================================
Example test scenes follow. Warning, known problem: still need to fix ShaderPart contained CDATA content model in X3D DTD and X3D Schema.
http://www.web3d.org/x3d/content/examples/Basic/Shaders/SimpleShader.x3d
http://www.web3d.org/x3d/content/examples/Basic/Shaders/Flutter.x3d
Contributions of additional test scenes are welcome.
=============================================================================
These validation cases can be tested using the X3D Validator service.
https://savage.nps.edu/X3dValidator
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
http://www.web3d.org/specifications/x3d-schema-changelog.txt
http://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx
http://www.web3d.org/x3d/stylesheets/EncodingOfNodes.html
These and related links are maintained on the X3D Resources page:
http://www.web3d.org/x3d/content/examples/X3dResources.html#AuthoringSupport
http://www.web3d.org/x3d/content/examples/X3dResources.html#Tooltips
Review, comments, questions and improvements are welcome.
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