Fix compatibility with blender 4.4 (#55)

* migrate from poetry to uv

* fix No module named 'pyopenvdb' in blender 4.4

* update auto_load.py

* add vscode workspace

* update relase workflow
This commit is contained in:
Ma Nan
2025-04-09 17:47:06 +08:00
committed by GitHub
parent d4bc355d94
commit 59bf9bff2d
46 changed files with 970 additions and 1820 deletions

View File

@@ -0,0 +1,26 @@
import bpy
from .props import BIOXELNODES_LayerListUL
from . import auto_load
from . import menus
auto_load.init()
def register():
auto_load.register()
bpy.types.WindowManager.bioxelnodes_progress_factor = bpy.props.FloatProperty(
default=1.0)
bpy.types.WindowManager.bioxelnodes_progress_text = bpy.props.StringProperty()
bpy.types.WindowManager.bioxelnodes_layer_list_UL = bpy.props.PointerProperty(
type=BIOXELNODES_LayerListUL)
menus.add()
def unregister():
menus.remove()
del bpy.types.WindowManager.bioxelnodes_progress_factor
del bpy.types.WindowManager.bioxelnodes_progress_text
del bpy.types.WindowManager.bioxelnodes_layer_list_UL
auto_load.unregister()