Create a fitted Lattice on your Active Object and Tweak its settings directly in 3D viewport.
Hit L Keymap
:
A Lattice will be cerated that fit Location, Scale, and Rotation of the Active. You will automatically enter in Edit Mode of the Lattice and run a Modal to tweak the its Resolution (U,V,W) and its different modes ( Linear, Cardinal, Catmull-Rom, Bspline ).
it will run the Modal to tweak the Resolution and modes. See Status Bar at the bottom to find all Shortcuts
Ctrl+scroll
: Resolution U
Alt+scroll
: Resolution V
Shift+scroll
: Resolution W
L
: Linear
B
: BSpline
C
: Cardinal
R
: Catmull_Rom
Numpad_0
: reset to 2_2_2
Numpad_1
: Plane 2_2_1
Numpad_2
: 2_2_2
Numpad_3
: 3_3_3 and so forth
P
: Popup Panel
O
: Outside Toggle
F
: Front Toggle
LMB
or RETURN
: Confirm
RMB
or ESC
: Cancel
Change the 'L' Keymap' and Modal Color in the add-on User Preferences Panel
This extension does not require special permissions.
Thank you sir :)
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
Powerfull tool, simple to use! Great addon. Thanks Tyo79!