thank you,
just tried with last version Blender 4.4.3 and it works as espected. when you hit L it creates a lattice directly in its edit mode. "P" to display Lattice pannel as well. I don't figure out about the button to cretae remove and apply the lattice as I never code it;)
Let me know;)
Bests
I rarely use lattices simply because of the setup, but this addon just solves about every issue I have, just select as many objects as you need and click L, simple as that
tks ;)
Just perfect 😻 I almost never use this method from scratch because is so tedious, but with this add-on, I will love to do more stuff that need lattice deforms.
like combining it with plain lattice + shrink-wrap for hard surface stuff, figures, sceneries, etc.
Thank you, Lattices are so great in so many situations ;)
That's what I've been missing!
that's why we generally code some stuff;) Tks for your rating
Love it, thank you for developing and sharing.
Some suggestions for a next version:
● Lattice on an Edit Mode selection. ● An easy way to apply or remove lattices on selected objects.
thank you I will investigate for the Edit mode too ;)
Like previous review from below, this seems potentially good, but in object mode, i seems to get this error (in Blender 4.3) , also quick note to creator, the discord invite link is expired *also extra note , the location of my blender here in error log is been replaced with placeholder
Traceback (most recent call last): File "[Location of Blender]\portable\extensions\blender_org\Modal_lattice_resolution__init__.py", line 120, in execute bpy.ops.mlr.modal_lattice_res('INVOKE_DEFAULT') File "[Location of Blender]\4.2\scripts\modules\bpy\ops.py", line 107, in call ret = _op_call(self.idname_py(), kw, C_exec, C_undo) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Operator bpy.ops.mlr.modal_lattice_res.poll() failed, context is incorrect Error: Python: Traceback (most recent call last): File "[Location of Blender]\portable\extensions\blender_org\Modal_lattice_resolution__init__.py", line 120, in execute bpy.ops.mlr.modal_lattice_res('INVOKE_DEFAULT') File "[Location of Blender]\4.2\scripts\modules\bpy\ops.py", line 107, in call ret = _op_call(self.idname_py(), kw, C_exec, C_undo) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Operator bpy.ops.mlr.modal_lattice_res.poll() failed, context is incorrect Location: [Location of Blender]\4.2\scripts\modules\bpy\ops.py:107 Traceback (most recent call last): File "[Location of Blender]\portable\extensions\blender_org\Modal_lattice_resolution__init__.py", line 284, in invoke bpy.ops.mlr.create_lattice('INVOKE_DEFAULT') File "[Location of Blender]\4.2\scripts\modules\bpy\ops.py", line 107, in call ret = _op_call(self.idname_py(), kw, C_exec, C_undo) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Error: Python: Traceback (most recent call last): File "[Location of Blender]\portable\extensions\blender_org\Modal_lattice_resolution__init__.py", line 120, in execute bpy.ops.mlr.modal_lattice_res('INVOKE_DEFAULT') File "[Location of Blender]\4.2\scripts\modules\bpy\ops.py", line 107, in call ret = _op_call(self.idname_py(), kw, C_exec, C_undo) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Operator bpy.ops.mlr.modal_lattice_res.poll() failed, context is incorrect Location: [Location of Blender]\4.2\scripts\modules\bpy\ops.py:107
Error: Python: Traceback (most recent call last): File "[Location of Blender]\portable\extensions\blender_org\Modal_lattice_resolution__init__.py", line 284, in invoke bpy.ops.mlr.create_lattice('INVOKE_DEFAULT') File "[Location of Blender]\4.2\scripts\modules\bpy\ops.py", line 107, in call ret = _op_call(self.idname_py(), kw, C_exec, C_undo) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Error: Python: Traceback (most recent call last): File "[Location of Blender]\portable\extensions\blender_org\Modal_lattice_resolution__init__.py", line 120, in execute bpy.ops.mlr.modal_lattice_res('INVOKE_DEFAULT') File "[Location of Blender]\4.2\scripts\modules\bpy\ops.py", line 107, in call ret = _op_call(self.idname_py(), kw, C_exec, C_undo) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Operator bpy.ops.mlr.modal_lattice_res.poll() failed, context is incorrect Location: [Location of Blender]\4.2\scripts\modules\bpy\ops.py:107
thanks for the feedback and error message. should be fix with new version 3.4, with a New discord link for report. Bests
Very useful! Thanks!
Very useful, been using it for years. tho on 4.4 it's half broken.
on Object context there's no button to create, remove & apply lattice. you can still use shortcut to call the lattice modal