<div dir="ltr"><div dir="ltr"><div dir="ltr">Success!  I was able to get Web3dLogo-X3d-animated-logo3.py (with my modifications) working on the web with brython.</div><div dir="ltr"><br></div><div>Attached are the two updated files in a zip.</div><div><br></div><div>Here is the whole project, perhaps minus some python packages.</div><div><br></div><div><a href="https://github.com/coderextreme/X3DJSONLD/tree/master/hello">X3DJSONLD/hello at master · coderextreme/X3DJSONLD (github.com)</a><br></div><div><br></div><div>Thanks for feedback.</div><div><br></div><div>Note, x3djsonld.py does not work yet!</div><div><br></div><div>John</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 23, 2022 at 9:13 PM Joseph D Williams <<a href="mailto:joedwil@earthlink.net">joedwil@earthlink.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-8994810427308040390"><div lang="EN-US" style="overflow-wrap: break-word;"><div class="m_-8994810427308040390WordSection1"><p class="MsoNormal">Thanks John, </p><p class="MsoNormal">OK, file seems better now.  </p><p class="MsoNormal">Joe</p><p class="MsoNormal"><u></u> <u></u></p><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:yottzumm@gmail.com" target="_blank">John Carlson</a><br><b>Sent: </b>Friday, December 23, 2022 9:55 AM<br><b>To: </b><a href="mailto:brutzman@nps.edu" target="_blank">Don Brutzman</a>; <a href="mailto:joedwil@earthlink.net" target="_blank">Joe D Williams</a>; <a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br><b>Subject: </b>Fwd: [x3d-public] X3D example to show x3d.py on the web?</p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><div><div><p class="MsoNormal">There are issues thrown against the generated files from X3dToPython.xslt and X3dToJson.xslt, if I'm reading this right.  Actually, I just checked the source file against the X3D validator, and there appear to be multiple issues!</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Please fix the .x3d in your original zip, Joe!</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">John</p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal">$ jsonlint data/Web3dLogo-X3d-animated-logo2.json</p></div><div><p class="MsoNormal">Error: Parse error on line 373:</p></div><div><p class="MsoNormal">...@rotation":[0,0,1,0,#,-1,0,0,-1.571],</p></div><div><p class="MsoNormal">-----------------------^</p></div><div><p class="MsoNormal">Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'</p></div><div><p class="MsoNormal">    at Object.parseError (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\jsonlint.js:55:11)</p></div><div><p class="MsoNormal">    at Object.parse (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\jsonlint.js:132:22)</p></div><div><p class="MsoNormal">    at parse (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\cli.js:82:14)</p></div><div><p class="MsoNormal">    at main (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\cli.js:135:14)</p></div><div><p class="MsoNormal">    at Object.<anonymous> (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\cli.js:179:1)</p></div><div><p class="MsoNormal">    at Module._compile (node:internal/modules/cjs/loader:1105:14)</p></div><div><p class="MsoNormal">    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)</p></div><div><p class="MsoNormal">    at Module.load (node:internal/modules/cjs/loader:981:32)</p></div><div><p class="MsoNormal">    at Function.Module._load (node:internal/modules/cjs/loader:822:12)</p></div><div><p class="MsoNormal">    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal">$ python data/Web3dLogo-X3d-animated-logo2.py</p></div><div><p class="MsoNormal">  File "C:\Users\john\X3DJSONLD\src\main\data\Web3dLogo-X3d-animated-logo2.py", line 41</p></div><div><p class="MsoNormal">    children=[</p></div><div><p class="MsoNormal">             ^</p></div><div><p class="MsoNormal">SyntaxError: '[' was never closed</p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Attaching files.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I'm going to set this aside for now, but the last thing I will do is check the XML</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:Helvetica,sans-serif"><a href="https://mail.google.com/mail/u/0?ui=2&ik=2e448ad1e1&attid=0.1&permmsgid=msg-f:1752956126933292702&th=1853c04f54b4169e&view=att&disp=safe" target="_blank">Web3dLogo-X3d-animated-logo2.zip</a> has the bad .x3d file!<u></u><u></u></span></b></p></div></div><div><p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:Helvetica,sans-serif"><u></u> <u></u></span></b></p></div><div><p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:Helvetica,sans-serif">Thanks!<u></u><u></u></span></b></p></div><div><p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:Helvetica,sans-serif"><u></u> <u></u></span></b></p></div><div><p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:Helvetica,sans-serif"><u></u> <u></u></span></b></p></div><div><div><p class="MsoNormal">---------- Forwarded message ---------<br>From: <strong><span style="font-family:Calibri,sans-serif">Joseph D Williams</span></strong> <<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>><br>Date: Thu, Dec 22, 2022 at 4:47 PM<br>Subject: RE: [x3d-public] X3D example to show x3d.py on the web?<br>To: John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>>, X3D Graphics public mailing list <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>><u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12pt"><u></u> <u></u></p><div><div><div><p class="MsoNormal"> </p><p class="MsoNormal">This one?</p><p class="MsoNormal"> </p><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal"><b>From: </b><a href="mailto:yottzumm@gmail.com" target="_blank">John Carlson</a><br><b>Sent: </b>Thursday, December 22, 2022 1:26 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org" target="_blank">X3D Graphics public mailing list</a><br><b>Subject: </b>[x3d-public] X3D example to show x3d.py on the web?</p></div><p class="MsoNormal"> </p><p class="MsoNormal">Does anyone have an x3d example they’d like to convert to Python and display on the web?</p><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">I’d like a beefier example than “HelloWorld.py”. since that’s been done.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">It should be compatible with X3DOM and x3d.py.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">You’ll get a python file and an HTML file back.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">I trust you will be experienced enough to install brython locally.   I will take a video  and post on YouTube.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Thanks!</p></div><div><p class="MsoNormal"> </p></div><p class="MsoNormal">John</p></div></div></div></div></div></div></div></div></div><p class="MsoNormal"> </p><p class="MsoNormal"><u></u> <u></u></p></div></div></div></blockquote></div>