<div dir="auto">Jsonlint and castle-model-converter are key!</div><div dir="auto"><br></div><div dir="auto">Thanks for the developer web page, looks useful.</div><div dir="auto"><br></div><div dir="auto">I am continuing experiments with Cheerpj, hoping to get a second Swing app working. Then, I might try my hand at JOGL/JOGAMP.</div><div dir="auto"><br></div><div dir="auto">Part of the issue with Cheerpj is changing from local file access to URL access.</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Jul 23, 2025 at 9:42 PM Don Brutzman via x3d-public <<a href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">In recent weeks I've checked on the
correct operation of a number of our open-source tools. I then ran comprehensive regression tests on the X3D Examples model archives.
This effort enables continuing improvements to both models and tools.<div><ul><li>X3D Resources, Examples: Scene Archives for X3D</li><li>The X3D Examples Archives demonstrate how X3D nodes and scenes work. Thousands of scenes are provided in all X3D encodings. You can browse them individually online or download fully complete, separately installable .zip archives.</li><li>X3D for Web Authors, X3D for Advanced Modeling, Basic, Conformance Nist, Humanoid Animation (HAnim), VRML 2 Sourcebook</li><li><a href="https://www.web3d.org/x3d/content/examples/X3dResources.html#Examples" target="_blank">https://www.web3d.org/x3d/content/examples/X3dResources.html#Examples</a></li></ul><div>The .x3d files are the master model files, with all updates maintained in version control so that progress (or recurring errors) can be tracked.</div><ul><li><a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples" target="_blank">https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples</a></li></ul><div>A new help page for developers is also available. For easy reference, it is cross-linked with X3D Resources and X3D Scene Authoring Hints.</div></div><div><ul><li>X3D Developers Guide</li><li>The X3D Developers Guide describes system configuration and setup recommendations that support various software projects supporting the Extensible 3D (X3D) Graphics International Standards.</li><li><a href="https://www.web3d.org/x3d/content/examples/X3dDevelopersGuide.html" target="_blank">https://www.web3d.org/x3d/content/examples/X3dDevelopersGuide.html</a></li><li>This page is directly derived from the original NPS Savage Developers Guide.</li></ul><div>License information:</div></div><div><ul><li>Web3D Consortium Open Source License</li><li><a href="https://www.web3d.org/x3d/content/examples/license.txt" target="_blank">https://www.web3d.org/x3d/content/examples/license.txt</a></li><li><a href="https://www.web3d.org/x3d/content/examples/license.html" target="_blank">https://www.web3d.org/x3d/content/examples/license.html</a></li><li>X3D Resources: License Support</li><li><a href="https://www.web3d.org/x3d/content/examples/X3dResources.html#license" target="_blank">https://www.web3d.org/x3d/content/examples/X3dResources.html#license</a></li></ul><div>A large test-results file was produced by logging the comprehensive build test. This is a helpful reference to check on validity errors and warnings for each of the nearly four thousand .x3d models in the archives. It includes a variety of ways that each model gets converted and validated, including </div></div><div><ul><li>X3D XML Schema and DOCTYPE validation with XML well-formed tests, </li><li>X3DJSAIL Java and X3DPSAIL x3d.py Python conversion and self-test,</li><li>creation of X_ITE and X3DOM pages,</li><li>creation of X3D JSON with jsonlint checking,</li><li>X3D Ontology .ttl Turtle conversion and semantic-query tests,</li><li>creation of HTML X3D Documentation pages, </li><li>Castle Game Engine castle-model-converter for ClassicVRML model validation, etc.</li></ul></div><div>The comprehensive log file is online as follows. It is always a good idea to check a model for warnings or errors prior to running it in an X3D player or another modeling tool.</div><div><ul><li><a href="https://www.web3d.org/x3d/content/examples/build.all.log.txt" target="_blank">https://www.web3d.org/x3d/content/examples/build.all.log.txt</a></li><li>2501 minutes = 41.7 hours, 99MB<br></li></ul><div>More information on validation testing can be found at</div></div><div><ul><li>X3D Resources: Quality Assurance (QA)</li><li><a href="https://www.web3d.org/x3d/content/examples/X3dResources.html#QualityAssurance" target="_blank">https://www.web3d.org/x3d/content/examples/X3dResources.html#QualityAssurance</a></li></ul><div>All comments, questions and contributions remain welcome for this significant collection of X3D capabilities.</div></div><div><br></div><div>Have fun with X3D! 😀👍</div><div><br></div><div>all the best, Don</div></div>
_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div></div>