[x3d-public] announce: updates to X3D Example Archives, added X3D Developers Guide
Don Brutzman
don.brutzman at gmail.com
Wed Jul 23 19:41:34 PDT 2025
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.
- X3D Resources, Examples: Scene Archives for X3D
- 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.
- X3D for Web Authors, X3D for Advanced Modeling, Basic, Conformance
Nist, Humanoid Animation (HAnim), VRML 2 Sourcebook
- https://www.web3d.org/x3d/content/examples/X3dResources.html#Examples
The .x3d files are the master model files, with all updates maintained in
version control so that progress (or recurring errors) can be tracked.
-
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples
A new help page for developers is also available. For easy reference, it
is cross-linked with X3D Resources and X3D Scene Authoring Hints.
- X3D Developers Guide
- The X3D Developers Guide describes system configuration and setup
recommendations that support various software projects supporting the
Extensible 3D (X3D) Graphics International Standards.
- https://www.web3d.org/x3d/content/examples/X3dDevelopersGuide.html
- This page is directly derived from the original NPS Savage Developers
Guide.
License information:
- Web3D Consortium Open Source License
- https://www.web3d.org/x3d/content/examples/license.txt
- https://www.web3d.org/x3d/content/examples/license.html
- X3D Resources: License Support
- https://www.web3d.org/x3d/content/examples/X3dResources.html#license
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
- X3D XML Schema and DOCTYPE validation with XML well-formed tests,
- X3DJSAIL Java and X3DPSAIL x3d.py Python conversion and self-test,
- creation of X_ITE and X3DOM pages,
- creation of X3D JSON with jsonlint checking,
- X3D Ontology .ttl Turtle conversion and semantic-query tests,
- creation of HTML X3D Documentation pages,
- Castle Game Engine castle-model-converter for ClassicVRML model
validation, etc.
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.
- https://www.web3d.org/x3d/content/examples/build.all.log.txt
- 2501 minutes = 41.7 hours, 99MB
More information on validation testing can be found at
- X3D Resources: Quality Assurance (QA)
-
https://www.web3d.org/x3d/content/examples/X3dResources.html#QualityAssurance
All comments, questions and contributions remain welcome for this
significant collection of X3D capabilities.
Have fun with X3D! 😀👍
all the best, Don
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20250723/963f9dd9/attachment.html>
More information about the x3d-public
mailing list