[X3D-Ecosystem] Installation of X3DPSAIL into Blender
Vincent Marchetti
vmarchetti at kshell.com
Wed Dec 10 12:49:34 PST 2025
Question raised below
> How do you install X3DPSAIL in Blender?
I am assuming this is equivalent to importing the PyPI x3d package.
Somewhere in the Blender installation there is a python executable, in my Blender 4.2 installation its location, relative to the Blender executable, is
../Resources/4.2/python/python/bin/python3.11
You can run something like
PYTHON -m pip x3d
; where PYTHON should be an absolute or PATH accessible reference to that executable, to install x3d in Blender’s Python installed packages.
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.
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 https://projects.blender.org/extensions/io_scene_x3d/src/branch/main/source
In your client code you then have to import the x3d package using relative import addressing.
Vince Marchetti
> On Dec 10, 2025, at 7:29 AM, John Carlson via X3D-Ecosystem <x3d-ecosystem at web3d.org> wrote:
>
> One more agenda item:
>
> How do you install X3DPSAIL in Blender?
>
> A big puzzled! The only way I really use to know is install it with your addon.
>
> I can't run external scripts like:
>
> /c/Program\ Files/Blender\ Foundation/Blender\ 4.5/blender.exe --python ponchogen.x3d.py <http://ponchogen.x3d.py/>
>
> without it properly installed.
>
> Please report on Blender 4.5, not a prior version.
>
> I'm upgrading to Blender 5 now.
>
> John
>
> On Wed, Dec 10, 2025 at 12:59 AM Bergstrom, Aaron via X3D-Ecosystem <x3d-ecosystem at web3d.org <mailto:x3d-ecosystem at web3d.org>> wrote:
>> All,
>>
>>
>>
>> Here’s my proposed Agenda for the meeting in the morning:
>>
>> Agenda Topics
>>
>> Blender Topics - Materials
>> Blender Exporter in General
>> Maya Exporter
>> Open Discussion
>>
>>
>> I apologize for sending this out so belated.
>>
>>
>>
>> Below is the Zoom Link and Meeting Agenda can be found on the Web3D website:
>>
>> https://www.web3d.org/calendar/2799/x3d-ecosystem-working-group-meeting/2025-11-12t140000-2025-12-10t140000-2026-01
>>
>>
>>
>> Aaron
>>
>> --
>> X3D-Ecosystem mailing list
>> X3D-Ecosystem at web3d.org <mailto:X3D-Ecosystem at web3d.org>
>> http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org
> --
> X3D-Ecosystem mailing list
> X3D-Ecosystem at web3d.org
> http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20251210/c340c2eb/attachment-0001.html>
More information about the X3D-Ecosystem
mailing list