Skip to content

Releases: OmooLab/BioxelNodes

v2.0.4

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:27

What’s Changed

  • Removed the automatic asset library cleanup from unregister()

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 08 Jul 17:00
1ced263

What’s Changed

  • Moved the heavy volumetric import work to a background Blender CLI worker.
  • Added an official Blender CLI command entry point for the import worker.
  • Removed unsupported sys.path, usage from the import flow.
  • Kept metadata reading in the main process, while expensive layer processing and cache generation run in the background.
  • Improved import progress reporting and error logging.
  • Better supports Blender Extension-style add-on module names.

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 06:17

What’s Changed

  • Asset library registration is no longer performed automatically during add-on register/unregister.
  • The bundled O Bioxel asset library is now installed only through a manual user action via the “Add Nodes Library” operator, so Blender no longer does unnecessary asset library add/remove work on each registration.
  • SciPy is now handled as a proper bundled wheel according to Blender’s Python wheels documentation. The previous internal fallback/copy of scipy-related code has been removed.
  • packaging is no longer bundled as a wheel, since Blender already ships it.
  • The previous threading based import workflow has been replaced with a subprocess based worker process.

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 26 May 08:08

What's Changed

v2.0.x supporting only Blender 5.0+. The usage is completely different from before and is not compatible with old version files. See http://docs.omoolab.xyz/bioxelnodes/2.0.x/en/basics/

🚀 New Features

  • Supporting Blender 5.1+
  • New asset catalog and layer management with Blender asset library integration
  • Added scipy_ndimage binary file support for all platforms

🐛 Bug Fixes

  • Downgraded h5py to 3.14.0 for compatibility

🛠️ Other Changes

  • SimpleITK 2.3.1→2.5.5, h5py 3.11.0→3.14.0, added matplotlib, pillow
  • Split bioxelutils into bioxel.data, bioxel.layer, layer.py, node.py modules
  • Merged node_menu.py and scattered panel code into panels.py
  • Deleted bioxelutils/common.py, container.py, layer.py, node.py
  • Updated build.py with better platform support

v1.0.9

Choose a tag to compare

@icrdr icrdr released this 14 Apr 05:52
508e685

What’s Changed

  • Add slicer to layer when container is new @icrdr (#57)
  • Remove OSL scripts to improve render @icrdr (#56)

v1.0.8

Choose a tag to compare

@github-actions github-actions released this 09 Apr 14:11

What’s Changed

  • Fix compatibility with blender 4.4 @icrdr (#55)

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 01 Nov 04:02
d4bc355

Features

  • Add gamma prop to correct color from non-linear image
  • Add "copy transform" node

Bug Fixes

  • Fix slice viewer change all 3d viewports
  • Fix eevee env light effect cycles render

@icrdr (#51)

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 30 Oct 05:35
66aafb4

Features

  • Better shader in eevee
  • Add more control to transform node
  • Add env light to reduce volume shadow in eevee

@icrdr (#50)

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 29 Oct 07:30
29b3025

What’s Changed

  • Improve eevee render

image
Fix light source transparent effect

@icrdr (#49)

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 10 Oct 05:34
32138c1

Features

  • Add help menu
  • Better surface topo

Bug Fixes

  • Fix cutter node invert not work

@icrdr (#48)