<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1562670966;
        mso-list-type:hybrid;
        mso-list-template-ids:-1690125704 -1 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0D8;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Just to get back to you quick as I look at the list, I have found one (the very first one in fact, where misspelled l_calcaneuscuboid on my list, thanks, much. I will look for more like that. </p><p class=MsoNormal>l_eyeball_joint has correct name and value, so why on this list? </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>For the xml hanim V2 LOA4 user code, please generate a v2 loa4 hierarchy and just set those joint and site locations that are yet to be determined to 0 1 0  and yeah it will look wild until we get the locations set but something to look at and to read.  </p><p class=MsoNormal> </p><p class=MsoNormal>It will be helpful to have a running aid it will be easier to vizualize where that joint or site should be. After all, we are establishing the location of these hanim objects in ‘standard’ human space so somebody could just measure themselves and make a suggestion. We can put some markers in there to see what it looks like and move it to see how it works. </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’ll continue to look at the list you sent, mainly wanting to find problems in my list and to make sure we know all the 0 0 0 ones. Finally, we need a complete list of sites and joints with measurements, like the loa4 tables in Annex A, except we only need one list of sites, same for all loa. </p><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'>Can these coordinates be added to the standard or X3DUOM? Which sections in the standard?<o:p></o:p></li></ul><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Yes, user code and list of locations in hanim part 1 annex A.</p><p class=MsoNormal>Actual keystrokes officially added to official documents by WG. </p><p class=MsoNormal>make markup for om. </p><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'>Joe has been encouraging me to parse a new LOA4 hierarchy, but I'm unsure due to the large number of still missing x, y, z coordinates.<b><o:p></o:p></b></li></ul><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Maybe first make sure the om has everything we need to generate xml user code, 0 0 0 for the unknowns will be ok and fun to fix. </p><p class=MsoNormal>Thanks and More later, </p><p class=MsoNormal>Joe</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:yottzumm@gmail.com">John Carlson</a><br><b>Sent: </b>Monday, December 7, 2020 8:08 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org">X3D Graphics public mailing list</a>; <a href="mailto:brutzman@nps.edu">Don Brutzman</a>; <a href="mailto:joedwil@earthlink.net">Joe D Williams</a><br><b>Subject: </b>X3DUOM translation and center defaults</p></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>  Based on the HAnimV2JointSegmentSiteHierarchy[20201126.txt, I've discovered a few more centers/translations:</p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>$ fgrep -f missing5.txt JoeHier.txt |grep "\."<br>  | |     | |   l_metatarsophalangeal_1  0.1086 0.0001 0.0368              #Jnn<br>  | |     | |     l_tarsal_interphalangeal_1  0.1086 0.0000 0.0762         #Jnn<br>                                      |               l_eyelid_joint  0.0336 1.6332 0.0502              #Jnn<br>                                      |               r_eyelid_joint  -0.0236 1.6331 0.0510             #Jnn<br>                                      |               l_eyeball_joint  0.0336 1.6332 0.0502             #Jnn<br>                                      |               r_eyeball_joint -0.0236 1.6331 0.0510             #Jnn<br>                                      |               l_eyebrow_joint  0.0336 1.6332 0.0502             #Jnn<br>                                      |               r_eyebrow_joint  -0.0236 1.6331 0.0510            #Jnn</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Can these coordinates be added to the standard or X3DUOM? Which sections in the standard?</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Joe has been encouraging me to parse a new LOA4 hierarchy, but I'm unsure due to the large number of still missing x, y, z coordinates. It would seem best to work on collecting the coordinates.   Are the missing coordinates found in Tidy? Joe's hierarchy says there's 131 coordinates to find, and schematron (missing5.txt) says there's 65 centers that are blank (joints)</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Instead of parsing a brand new hierarchy, I suggest generating the skeleton from X3DUOM.   I believe this will align our efforts. I can't find any of missing5.txt entries in the Annex A center and translation tables (A.2 through A.11).</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Should I create a post processing tool to add centers and translations to X3DUOM?</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Suggestion: Peruse the missing5.txt attached, and tell me if these are in HAnim2.</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Thanks!</p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>