blenderbezierutils
blenderbezierutils copied to clipboard
Visualization appears to break in 3.4 alpha
Hopefully this is just because it's in alpha, or it's some other simple thing, but when trying to use this addon in the latest 3.4 alpha for Blender, the visualization does not appear. Most functionality seems to work still, but the overlays for lines and handles do not show up. FlexiDraw still works, but being unable to see what's happening makes it unusable. I found this error come in:
Traceback (most recent call last):
File "/Users/rob/Library/Application Support/Blender/3.4/scripts/addons/blenderbezierutils.py", line 8674, in drawHandler
ModalBaseFlexiOp.drawHandlerBase()
File "/Users/rob/Library/Application Support/Blender/3.4/scripts/addons/blenderbezierutils.py", line 5634, in drawHandlerBase
ModalBaseFlexiOp.bglDrawMgr.redraw()
File "/Users/rob/Library/Application Support/Blender/3.4/scripts/addons/blenderbezierutils.py", line 3634, in redraw
batch = batch_for_shader(self.shader,
File "/Applications/Blender.app/Contents/Resources/3.4/scripts/modules/gpu_extras/batch.py", line 62, in batch_for_shader
attr_len = recommended_attr_len(name)
File "/Applications/Blender.app/Contents/Resources/3.4/scripts/modules/gpu_extras/batch.py", line 37, in recommended_attr_len
item = content[attr_name][0]
IndexError: list index out of range
Way beyond my skills to troubleshoot this one, I tried...
I did get this other error when trying to Option Click on a curve. Perhaps the view layer system got changed in some way?
Everything still works in 3.3, so I'm going to stick with that for now. Figured I should post what might be a big change as soon as possible. Thanks so much for building this addon, it's amazing and I wish it would get built into Blender by default somehow!