[X3D-Ecosystem] Progress on PythonSerializer.js
John Carlson
yottzumm at gmail.com
Tue Aug 26 00:24:36 PDT 2025
My code PythonSerializer.js that creates Python code from JSON (and DOM)
passed all compilation tests except 4.0 changes in a FreeWRL, and
node types that I created myself. (VariationalPhysicsModel).
Now to study the .x3d and .x3dv files that get output from my tests
visually.
I'm going to check mark the PythonSerializer in GitHub, then proceed.
Okay, I went over the .x3d output from Python (using the x3dv.py program
with my and Andreas enhancements for containerFields, skeleton field
sorting, and VRML fields to x3d.py -- no DEF/USE or kwargs yet). There
were many "misfeatures," which I made notes of:
AllenDutton (no text buttons) or box
ArchPrototype Scripts
Scripts in general -- may be a PythonSerializer issue
ci2had/FACS/USE+DEF (mostly use and def and components)
Connectors (Holgers) had no connectors.
Lots of USE/DEF foul ups.
DonHumanoid examples
HanimBehaviorPrototypes
Lots of missing components (order in JSON?)
skinCoord DEF/USE
IFS (no component level), CMV issues
Is there some way to use Sunrize without tabs. or go with x3d-image???
Component should have a level, not default erased. Looks like many missing
components or wrong components.
flower has bugs
shader issues. Many of my shaders are external, but I still had issues
unrelated to python.
In all, a lot of work to tackle.
But I want to address DEF/USE, so I will look into Andreas kwargs next.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20250826/ababe1e5/attachment.html>
More information about the X3D-Ecosystem
mailing list