[x3d-public] announce: X3D XML schema/DTD updates - Metadata and LayerSet as root nodes
Don Brutzman
brutzman at nps.edu
Thu Apr 27 11:28:20 PDT 2017
On 4/23/2017 10:22 PM, Don Brutzman wrote:
> Schema/DTD updates:
>
> 23 April 2017 brutzman walmsley puk
> - name attribute required for Metadata* and *VertexAttribute (v3.1+) nodes
> - X3DMetadataObject and LayerSet nodes allowed as top-level children of Scene and ProtoBody
> - LayerSet (v3.2+) can only appear at root of Scene, thus removed from ChildContentModelFull
> - ProtoBody must have at least one element (rather than permitting zero)
> [...]
>
> Additional updated assets: X3D JSON Schema (manual) and X3D Object Model (autogenerated) by Roy Walmsley.
>
> http://www.web3d.org/specifications/x3d-3.3-JSONSchema.json (experimental)
> http://www.web3d.org/specifications/X3dJsonSchemaDocumentation3.3/x3d-3.3-JSONSchema.html
>
> http://www.web3d.org/specifications/X3DObjectModel-3.3.xml (experimental)
Production note: X3D Object Model gets updated each time the X3D XML Schema is modified. Also in version control. Each at
http://www.web3d.org/specifications/X3DObjectModel-3.3.xml
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/specifications/
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/specifications/X3DObjectModel-3.3.xml
Further update: the changes above have been applied similarly to the X3D JSON Schema (thanks Roy).
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/specifications/x3d-3.3-JSONSchema.json
https://sourceforge.net/p/x3d/code/25044/log/?path=/www.web3d.org/specifications/x3d-3.3-JSONSchema.json
New X3D JSON Schema documentation by XMLSpy also provided.
http://www.web3d.org/specifications/X3dJsonSchemaDocumentation3.3/x3d-3.3-JSONSchema.html
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