<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 25, 2024 at 8:20 AM <a href="mailto:vmarchetti@kshell.com">vmarchetti@kshell.com</a> <<a href="mailto:vmarchetti@kshell.com">vmarchetti@kshell.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="line-break:after-white-space"><div><br></div><div><br></div><div>The X3D importer/exporter allows through the UI to configure the transformation through the choice of Up and Forward. The choices of +Z Up and +Y forward  leads to the identity transformation, that is x,y,z coordinates are unchanged.  The can be verified  with the model at <font face="Calibri"><span style="font-size:11pt"><a href="https://drive.google.com/file/d/1lumRBRjqoygHCw88kwzcSKS5M-KxGXLf/view?usp=drive_link" target="_blank">https://drive.google.com/file/d/1lumRBRjqoygHCw88kwzcSKS5M-KxGXLf/view?usp=drive_link</a></span></font> , it is a 3.4 MB zip file. When unzipped it has a .x3d file of a sculpture head, with the scalp being at the +Y extremity and the sculpture is looking in the +Z direction. With +Z up and +Y forward import and export these axes are preserved in the imported blender scene and in the re-exported x3d scene,</div></div></blockquote><div dir="auto"><br></div><div dir="auto">I agree that imports and exports probably match up.  What happens when I present a script to an audience, undoubtedly, someone will say it’s wrong.  Then look at the RGB gizmo and tell me it’s right, halfway in between import and export.  My motto is, if it works, don’t fix it.  It doesn’t work for Joe.  It’s a matter of semantics, not functionality.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="line-break:after-white-space"><div dir="auto"></div></div></blockquote></div></div>