<div dir="auto">I can with x3D-edit.  Have you tried the XML or JSON validator online?  I can run a python validation on generated python app (run it?) or Java app.   I think online apps may be easiest, like paste JSON into X3DJSONLD on <a href="http://coderextreme.net">coderextreme.net</a> (click here link above your JSON).  Or use the Savage X3D validator as advertised online?</div><div dir="auto"><br></div><div dir="auto">We have a plethora of validation.   It’s come a long way from figuring out which stylesheet parameter to add to xmlsh.</div><div dir="auto"><br></div><div dir="auto">The best part is, this comes from Schema by way of X3DUOM and Toolips.</div><div dir="auto"><br></div><div dir="auto">AFAICT, Don, Loren and Terry (and Roy’s work on JSON) are doing a terrific job.</div><div dir="auto"><br></div><div dir="auto">Should i test the PATH to view3dscene now?</div><div dir="auto"><br></div><div dir="auto">Would people here be happier with our products if we did something like Power Automate Desktop?</div><div dir="auto"><br></div><div dir="auto">I have a tool in X3DJSONLD/src/main/shell called several.sh that takes an XML scene and does “stuff.”   I would run it like:</div><div dir="auto"><br></div><div dir="auto">$ bash several.sh ../data/myfile.x3d</div><div dir="auto"><br></div><div dir="auto">More of these “one off” features should be added to ant scripts and published.   I’m imagining stuff like </div><div dir="auto"><br></div><div dir="auto">$ ant innerTarget theFile=…/myfile.x3d</div><div dir="auto"><br></div><div dir="auto">Check my x3dschema repository for example in build.xml.</div><div dir="auto"><br></div><div dir="auto">I’ve not tested on a single file from the command line.</div><div dir="auto"><br></div><div dir="auto">Perhaps there should be the collected wisdom of JSON and XML.  Is there a VRML one?</div><div dir="auto"><br></div><div dir="auto">Still waiting on JSON validation in X3DJSAIL.   Full deployment full steam ahead.</div><div dir="auto"><br></div><div dir="auto">I’ve got to get some sleep soon.</div><div dir="auto"><br></div><div dir="auto">Survey?</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 20, 2022 at 5:52 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-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div lang="EN-US" link="blue" vlink="#954F72" style="overflow-wrap: break-word;"><div class="m_-1371606844779748341WordSection1"><p class="MsoNormal">John, </p><p class="MsoNormal">Yes, those are two different progressions of the model. The one under skins it the latest, and yes, it needs some work. </p><p class="MsoNormal">Can you do a validation of that Humanoid hierarchy according to schema?</p><p class="MsoNormal">Thanks, </p><p class="MsoNormal">Joe</p></div></div><div lang="EN-US" link="blue" vlink="#954F72" style="overflow-wrap: break-word;"><div class="m_-1371606844779748341WordSection1"><p class="MsoNormal"><u></u> <u></u></p><div style="border-style:solid none none;border-top-width:1pt;padding:3pt 0in 0in;border-top-color:rgb(225,225,225)"><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>Tuesday, December 20, 2022 2:39 AM<br><b>To: </b><a href="mailto:x3d-public@web3d.org" target="_blank">X3D Graphics public mailing list</a>; <a href="mailto:brutzman@nps.edu" target="_blank">Don Brutzman</a><br><b>Subject: </b>[x3d-public] Push of Java code in X3D Humanoid Animation Examplesrequired.</p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><div><div><div><div><div><p class="MsoNormal">Only an eventual push of Examples required.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">WIP: </p></div><div><p class="MsoNormal"><a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/JoeSkeletonSiteSkinSaluteWalk.java" target="_blank">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/JoeSkeletonSiteSkinSaluteWalk.java</a></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Has 2 WorldInfo's:</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">  .setScene(new Scene()<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="font-family:monospace"><span style="font-family:monospace;color:black">    .addChild(new WorldInfo().setInfo(new String[] {"By Joe for Joe"}).setTitle("HAnim V1 LOA3 Skeleton Joint centers and Site translations Adapted for approximatrion of ManGLoss Site Location Example and HANIM 200x Default Joint Centers, LOA3"))<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="font-family:monospace"><span style="font-family:monospace;color:black">    .addChild(new WorldInfo().setInfo(new String[] {"By Joe for Joe"}).setTitle("HAnim V1 LOA3 Skeleton Joint centers Adapted for approximatrion of ManGLoss Site Location Example and ANIM 200x Default Joint Centers, LOA3"))<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black"><u style="font-family:monospace"></u> <u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">Also: <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/JoeSkeletonSiteSkinSaluteWalkIndex.html" target="_blank" style="font-family:monospace"><span style="font-family:Arial,sans-serif">Humanoid Animation X3D Examples Archive, Skin, Joe Skeleton Site Skin Salute Walk (web3d.org)</span></a><u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black"><u style="font-family:monospace"></u> <u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">Has 2 WorldInfo's<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">looks like things need to be updated?<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black"><u style="font-family:monospace"></u> <u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">But may be here:<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black"><a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/JoeSkeletonSiteSkinSaluteWalkIndex.html" target="_blank" style="font-family:monospace"><span style="font-family:Arial,sans-serif">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/</span></a>Characters<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">Seems to be a difference between sourceforge and <a href="http://web3d.org" target="_blank" style="font-family:monospace">web3d.org</a>, "Skin" vs "Characters" in the folder name.<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black"><u style="font-family:monospace"></u> <u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">Note typo in approximatrion.<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">No worries, it just took me a while to catch up. These are captured with the TODO warnings, etc.<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black">Will wait for release.<u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:Arial,sans-serif;color:black">John</span><span style="font-family:monospace;color:black"><u style="font-family:monospace"></u><u style="font-family:monospace"></u></span></pre></div></div></div></div></div></div></div><pre style="white-space:pre-wrap;font-family:monospace"><span style="font-family:monospace;color:black"><u style="font-family:monospace"></u> <u style="font-family:monospace"></u></span></pre><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New""><u style="font-family:"Courier New""></u> <u style="font-family:"Courier New""></u></span></p></div></div></blockquote></div></div>