Menu

#100 Support .x3dj (JSON) extension in X3DJSAIL (already supported in X3DOM , X_ITE and Sunrize)

X3D4
open
None
2026-04-21
2026-04-21
No

Support additional .x3dj standard in X3DSAIL (required by x3d-tidy)

Mentioned here:

https://www.web3d.org/x3d/stylesheets/X3dToJson.html

https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.png

Not there, but plenty of room for both .json and .x3dj

X3DJSONLD has moved to .x3dj as well, with patches that override .json with .x3dj in X3DJSAIL. Supporting both would be nice, but not all tools can do that (Spine, I think requires .json).

John

2 Attachments

Discussion

  • John W Carlson

    John W Carlson - 2026-04-21
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -8,7 +8,7 @@
    
     Not there, but plenty of room for both .json and .x3dj
    
    -X3DJSONLD has moved to .x3dj as well, with patches that overrid .json with .x3dj in X3DJSAIL.  Supporting both would be nice, but not all tools can do that (Spine, I think requires  .json).
    +X3DJSONLD has moved to .x3dj as well, with patches that override .json with .x3dj in X3DJSAIL.  Supporting both would be nice, but not all tools can do that (Spine, I think requires  .json).
    
     John
    
     
  • John W Carlson

    John W Carlson - 2026-04-21

    Not sure if you saw this Castle Model Viewer article:

    https://forum.castle-engine.io/t/x3d-json-loading-example-in-testing/1993

    Since Castle supportt Spine as .json, I had to do something else. .x3dj seemed natural enough, since Holger used it.

     

Log in to post a comment.

MongoDB Logo MongoDB