[x3d-public] JSON Schema meeting minutes

Joseph D Williams joedwil at earthlink.net
Sun Oct 24 17:12:14 PDT 2021


Hi John, Getting this to work will help. Are you looking for examples to validate, beginning with a .x3d file? 
If I can include USE in the HanimDisplacer pt. then I can include USE as Interpolator key and value fields(?)
Including a USE in any of the HAnim… nodes Joints, Segments, Sites is not going to work unless, well, I can’t really see how it would work in a ‘standard’ humanoid.

Thanks,
Joe


From: John Carlson
Sent: Sunday, October 24, 2021 11:44 AM
To: Brutzman, Donald (Don) (CIV)
Cc: X3D Public Mailing List (x3d-public at web3d.org)
Subject: Re: [x3d-public] JSON Schema meeting minutes

Don, schema is here, python seems to be working with added metaschema checks.

https://github.com/coderextreme/X3DJSONLD/tree/master/src/main/schema

Next on agenda is bpy to JSON conversion, possibly with added GUI/X3D conversion tool.

John

Sent from my iPad


On Oct 18, 2021, at 5:09 PM, Brutzman, Donald (Don) (CIV) <brutzman at nps.edu> wrote:
 
John and I reviewed his latest schema today and discussed various design considerations.
 
His latest version, generated by a Python program reading X3DUOM, is found as follows:
 
• https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/schema/x3d-4.0-JSONSchema.json
 
Looking at the result in Firefox was helpful because that has a great way to look at JSON which allowed us to iconize/expand (fold/unfold) as needed.  Excerpt follows.
 
The result looks great.  One refinement John will handle: for nodes with a USE field, no -children nodes are permitted.
 
Once he has the next version, I will check it into the specifications directory (next to X3D XML Schema and XML DOCTYPE).
 
At that point we are ready to begin further validation efforts using multivarious tools against the many X3D examples in JSON, such as
 
• https://savage.nps.edu/Savage/GroundVehicles/Jeep/Jeep.json
 
Testing without regex patterns is good for now.  A prior version had acceptable regex, so that appears to be do-able.
 
Having fun with X3D JSON!  8)
 
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 https:// faculty.nps.edu/brutzman
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20211024/c1a64e29/attachment.html>


More information about the x3d-public mailing list