<div dir="auto">Remember, it’s not how the app Python looks, but how x3d.py chooses to output VRML and XML that matters.  The app programmer doesn’t have control of HAnimHumanoid field order output, x3d.py does.  Either we choose which field is first, or significant changes need to be made to allow field order to be specified by the app programmer.</div><div dir="auto"><br></div><div dir="auto">John </div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Jun 12, 2025 at 6:39 AM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Technically, there’s a 3rd choice, which just DEF/USEs Coordinates like 2, but puts the skin field first.</div><div dir="auto"><br></div><div dir="auto">Your thoughts?</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 11, 2025 at 9:22 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Users of x3d.py output.<div dir="auto"><br></div><div dir="auto">Choice between skin field or skinCoord field first in HAnimHumanoid output:</div><div dir="auto"><br></div><div dir="auto">1) skin first,</div><div dir="auto"><br></div><div dir="auto">Better for single skin mesh, since AFAIK, skinCoord USE can’t reference multiple meshes if second.   Or can it?  This approach is  also simpler.</div><div dir="auto"><br></div><div dir="auto">2) skinCoord first,</div><div dir="auto"><br></div><div dir="auto">Better for multiple skin mesh, all points are gathered in a single Coordinate, which multiple IndexedFaceSet can USE in their coord field.  I believe that Aaron has implemented this for Maya.  I believe Michalis says this is not preferred.   I believe x3d.py does this.</div><div dir="auto"><br></div><div dir="auto">I am moving from 1 to 2 in the Blender exporter, particularly, because there aren’t Site or Segment nodes in Blender that I know of. (Blender bones become joints).  Sandrunner example from Vince doesn’t have a single mesh</div><div dir="auto"><br></div><div dir="auto">I am not sure if I should continue with Blender.</div>
</blockquote></div></div>
</blockquote></div></div>