<div><div><ul style="margin-top:0;margin-bottom:0"><li dir="ltr" style="list-style-type:circle;font-size:11pt;font-family:'arial',sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;margin-left:36pt"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt">From previous minutes </p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap">* Blender does not have a “center” in joints and transforms</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap">Response:</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap">Instead it has bone head and tail.  The bone head is the parent joint center.  Bone head and tails don’t have to match up in a joint, where they do in X3D.  Instead, there’s a hierarchy of bones.</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap">Problem:</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap">There’s no evidence that Objects (with Transforms) have a center, but some simple animations are achievable anyway.   And I believe you can also set a point to rotate around (effectively a center).</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap">There’s a huge unsolved problem with animation and action import.</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;white-space:pre-wrap"><br></span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt">Getting working examples of Python with LLMs might guide implementers who know nothing of Blender.</p></li></ul></div></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 Wed, Dec 10, 2025 at 2:05 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">I looked through the minutes, and there is already an exporter based on x3d.py (aka x3dv.py)</div><div dir="auto"><br></div><div dir="auto"><div><a href="https://github.com/coderextreme/BlenderX3DSupport/tree/main/io_scene_x3dv" target="_blank">https://github.com/coderextreme/BlenderX3DSupport/tree/main/io_scene_x3dv</a></div><div dir="auto"><br></div><div dir="auto">Enjoy!</div><div dir="auto"><br></div><div dir="auto">This also tries to handle EMPTY Blender Objects and converts them to X3D objects of various types, based on a naming convention.</div></div><div dir="auto"><div dir="auto"><br></div><div dir="auto">John</div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 10, 2025 at 12:59 AM Bergstrom, Aaron via X3D-Ecosystem <<a href="mailto:x3d-ecosystem@web3d.org" target="_blank">x3d-ecosystem@web3d.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div>
<p class="MsoNormal">All,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Here’s my proposed Agenda for the meeting in the morning:<u></u><u></u></p>
<p class="MsoNormal"><b>Agenda Topics<u></u><u></u></b></p>
<ul style="margin-top:0in" type="disc">
<li style="margin-left:0in">Blender Topics - Materials<u></u><u></u></li><li style="margin-left:0in">Blender Exporter in General<u></u><u></u></li><li style="margin-left:0in">Maya Exporter<u></u><u></u></li><li style="margin-left:0in">Open Discussion<u></u><u></u></li></ul>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I apologize for sending this out so belated.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Below is the Zoom Link and Meeting Agenda can be found on the Web3D website:<u></u><u></u></p>
<p class="MsoNormal"><a href="https://www.web3d.org/calendar/2799/x3d-ecosystem-working-group-meeting/2025-11-12t140000-2025-12-10t140000-2026-01" target="_blank">https://www.web3d.org/calendar/2799/x3d-ecosystem-working-group-meeting/2025-11-12t140000-2025-12-10t140000-2026-01</a></p></div></div><div lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word"><div><p class="MsoNormal"><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Aaron<u></u><u></u></p>
</div>
</div>

-- <br>
X3D-Ecosystem mailing list<br>
<a href="mailto:X3D-Ecosystem@web3d.org" target="_blank">X3D-Ecosystem@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org</a><br>
</blockquote></div></div>
</blockquote></div></div>