<div dir="ltr"><div dir="ltr">Forwarded without attachments. I'm afraid that X3D validator and X3D-Edit would have a hay day with this, since Java does.<div><br></div><div>I found this in X3D tooltips under HAnimSite name:</div><div><br></div><div><a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/HAnim2NameHAnim1AliasTables.txt">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/HAnim2NameHAnim1AliasTables.txt</a></div><div><br></div><div>It's helpful. How do I construct this and put it in Java code? How do I tell which Feature Points go with which HAnimJoints or HAnimSegments.</div><div><br></div><div>Ah, I just found "parent" in X3DUOM. I guess I'll have to include X3DUOM in my skeleton construction code.</div><div><br></div><div>Thanks!</div><div><br></div><div>John<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <strong class="gmail_sendername" dir="auto">John Carlson</strong> <span dir="auto"><<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>></span><br>Date: Thu, Aug 24, 2023 at 6:45 AM<br>Subject: HAnim for Java needs work?<br>To: Don Brutzman <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>><br></div><br><br><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>I've been trying run my HAnim java files generated by X3dToJava.xslt and my JavaSerializer.js</div><div><br></div><div>The model validates and renders below, but Java throws a fit when I try to use "my" HAnimSite names. What are the official HAnimSite names, if any, and should we worry about what people use for HAnimSite names? Thanks. Java, JSON and XML attached.</div><div><br></div><div>Don, I am sending this to you directly because of large attachments. I would email Joe, but his inbox fills up.</div><div><br></div><div>$ ~/Downloads/view3dscene-4.3.0-win64-x86_64/view3dscene/view3dscene.exe ../data/DonHumanoid.x3d</div><div><br></div><div><br></div><div>$ ~/Downloads/view3dscene-4.3.0-win64-x86_64/view3dscene/tovrmlx3d.exe --validate ../data/DonHumanoid.x3d</div><div><br></div><div>$ npx x3d-tidy -i `pwd`/../data/DonHumanoid.x3d -o `pwd`/../data/DonHumanoid.x3dj</div><div><br></div><div>Error loading image 'file:///C:/Users/john/X3DJSONLD/src/main/data/data/zBlueSpiralBkg2.gif' error</div><div><br></div><div>$ npx x3d-tidy -i `pwd`/../data/DonHumanoid.x3dj -o `pwd`/../data/DonHumanoid.x3dv</div><div><br></div><div>Error loading image 'file:///C:/Users/john/X3DJSONLD/src/main/data/data/zBlueSpiralBkg2.gif' error</div><div><br></div><div>Note from X3DUOM:</div><div><br></div><div><div>appinfo="Feature point names for identification of HAnimSite/HAnimDIsplacer nodes as defined in the HAnim Architecture specification. Alternate names are also allowed, aliases from CAESAR and ISO 7250 are provided. HAnimSite/HAnimDisplacer name fields must append suffix _view _tip _pt based on functional purpose, thus strict hanimFeaturePointNameValues validation is turned off by default. CAESAR feature point names, index and description for use by HAnimDisplacer nodes as defined in the HAnim Architecture specification. ISO 7250-1 points are defined at <a href="https://www.iso.org/standard/65246.html" target="_blank">https://www.iso.org/standard/65246.html</a> Wikipedia overview reference <a href="https://en.wikipedia.org/wiki/Anatomical_terminology" target="_blank">https://en.wikipedia.org/wiki/Anatomical_terminology</a>"</div><div> documentation="<a href="https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/FeaturePoints.html" target="_blank">https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/FeaturePoints.html</a>"</div></div><div><br></div><div><br></div><div>I thought I was following the standard, but I will check out the links.</div><div><br></div><div>Thanks!</div><div><br></div><div>John</div></div></div></div>
</div></div></div></div>