Skip to content

Releases: NumesSanguis/Blender-ZMQ-add-on

v1.2.1 Bugfix release for Windows (Python library in userspace)

13 Nov 10:00
1d9bc60
Compare
Choose a tag to compare

v1.2.1 (2022-11-13) - Fixed Python libraries (pyzmq) not findable when installed in userspace

  • On Windows, pip installed libraries might be installed outside the Blender dir.
    When failing to import a library, an extra import attempt adds site.getusersitepackages() to sys.path.
    • Blender on Windows might be installed under: C:\Program Files\Blender Foundation\Blender 3.3\3.3\python\bin\python.EXE.
      However, even when referring to this binary, libraries might still be installed under e.g.
      C:\users\{user}\appdata\roaming\python\python310\site-packages

BlendZMQ v1.2 with Blender 2.93 LTS and 3.3 LTS support

01 Nov 14:41
Compare
Choose a tag to compare

v1.2 (2022-11-01) - Now supports Blender version 2.93 LTS and 3.3 LTS! Changes:

  • No Blender restart required anymore
  • Python binary has to be accessed from sys.executable from v2.93 (rather than bpy.app.binary_path_python)
  • Slightly refracted code in PIPZMQ_OT_pip_pyzmq
  • Blender < 2.93 functioning unchanged
  • Test scripts moved under utils/

Blender 2.81+ pip package install support

10 Feb 12:47
Compare
Choose a tag to compare

In Blender 2.81, pip is enabled by default, but might require the call ensurepip.bootstrap(). Now this add-on supports 2.80 and 2.81+.

BlendZMQ: Fully commented + YouTube video

08 Dec 11:52
Compare
Choose a tag to compare

Use in Blender:

  • Edit -> Preferences -> Add-ons ->
    1. Install... -> select this ZIP -> Install Add-on
    2. Search: blendzmq -> click checkbox to activate

Executing scripts to stream data into Blender:

  1. Unzip this .zip
  2. Terminal - Navigate inside: cd Blender-ZMQ-add-on
  3. Make sure pyzmq is installed in your Python environment
  4. python zmq_pub_*.py