[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