<div dir="auto">Ok, I currently have x3d.py in my io_scene_x3dv add on.</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Dec 10, 2025 at 2:50 PM Vincent Marchetti via X3D-Ecosystem <<a href="mailto:x3d-ecosystem@web3d.org">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 style="line-break:after-white-space"><div>Question raised below</div><div><blockquote type="cite"><div dir="ltr">How do you install X3DPSAIL in Blender?</div></blockquote>I am assuming this is equivalent to importing the PyPI x3d package.</div><div><br></div><div><br></div>Somewhere in the Blender installation there is a python executable, in my Blender 4.2 installation its location, relative to the Blender executable, is<div><br></div><div>../Resources/4.2/python/python/bin/python3.11</div><div><br></div><div>You can run something like</div><div>PYTHON -m pip x3d </div><div>; where PYTHON should be an absolute or PATH accessible reference to that executable, to install x3d in Blender’s Python installed packages.</div><div><br></div><div>However, what people usually actually want to do is to install a 3rd party package along with their own add-on that uses that library. There are on the web dark and mysterious hacks to accomplish this, but the real answer, as you point out, that you include the source code for that 3rd party package in the add-on code.</div><div><br></div><div>So if we wish to modify the standard X3D import/export extension to use some feature of the x3d package, we need to add the x3d.py file to the code visible at <a href="https://projects.blender.org/extensions/io_scene_x3d/src/branch/main/source" target="_blank">https://projects.blender.org/extensions/io_scene_x3d/src/branch/main/source</a> </div><div><br></div><div>In your client code you then have to import the x3d package using relative import addressing.</div><div><br></div><div>Vince Marchetti</div><div><br></div><div><br><div><blockquote type="cite"><div>On Dec 10, 2025, at 7:29 AM, John Carlson via X3D-Ecosystem <<a href="mailto:x3d-ecosystem@web3d.org" target="_blank">x3d-ecosystem@web3d.org</a>> wrote:</div><br><div><div dir="ltr">One more agenda item:<div><br></div><div>How do you install X3DPSAIL in Blender?</div><div><br></div><div>A big puzzled!  The only way I really use to know is install it with your addon.</div><div><br></div><div>I can't run external scripts like:</div><div><br></div><div>/c/Program\ Files/Blender\ Foundation/Blender\ 4.5/blender.exe --python <a href="http://ponchogen.x3d.py/" target="_blank">ponchogen.x3d.py</a></div><div><br></div><div>without it properly installed.</div><div><br></div><div>Please report on Blender 4.5, not a prior version.</div><div><br></div><div>I'm upgrading to Blender 5 now.</div><div><br></div><div>John</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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>





<div lang="EN-US">
<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><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></div></blockquote></div></div></blockquote></div></div></div><div style="line-break:after-white-space"><div><div><blockquote type="cite"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><br>
</div></blockquote></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" target="_blank">http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org</a><br></div></blockquote></div><br></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>