Add Lattice Magic to Addons #48

Merged
Nick Alberelli merged 36 commits from feature/lattice_magic into main 2023-05-17 20:48:52 +02:00

36 Commits

Author SHA1 Message Date
Nick Alberelli
720c5de80c [Lattice_Magic] Remove .gitignore 2023-05-17 09:43:05 -04:00
Nick Alberelli
89f355ce5a Merge remote-tracking branch 'tmp_lattice_magic/master' into feature/lattice_magic 2023-05-15 15:57:22 -04:00
TinyNick
3f37dc7650 Move to Scripts-Blender/Addons directory 2023-05-15 15:56:02 -04:00
baacb3d231 TweakLattice: Optimize removing objects 2023-01-17 12:08:03 +01:00
2fd8a38892 TweakLattice: Add operator to duplicate a set-up 2023-01-16 16:32:44 +01:00
26add92e7f TweakLattice: Show UI on all 3 objects
Previously, the UI only displayed when the Hook object was active.
2023-01-16 16:06:39 +01:00
d32576cc2e TweakLattice: autopep8 2023-01-16 15:36:11 +01:00
14bf4004fd TweakLattice: UX Improvements
- No longer always draw the Add/Remove UI
- Allow removing individual objects from the lattice's influence,
without having to select them.
- Use fewer labels, pack more info into button names instead.
- Add "Parent" as an option for the base transforms.
2023-01-16 15:30:18 +01:00
c10e50513c LatticeMagic: Move Tweak Lattice params into popup 2023-01-16 14:54:23 +01:00
95296ea7d4 Draw vertex group masks in the overall UI 2023-01-10 14:41:50 +01:00
Demeter Dzadik
d7b10433ae Allow using an expression to define vgroup falloff 2022-05-12 15:36:34 +02:00
Demeter Dzadik
b4b7ae05b4 Fix math to calculate lattice center
(falloff vgroup was not symmetrical)
2021-06-23 19:02:29 +02:00
c09611a1d7 Fix erroring poll function when there is no active ob 2021-06-19 02:23:08 +02:00
4426b03529 fix end-of-description periods 2021-06-11 13:46:51 +02:00
Demeter Dzadik
42ead47dd3 Fix unregistering twice 2021-05-26 17:36:22 +02:00
Demeter Dzadik
2809210b19 more documentation 2021-05-26 17:34:28 +02:00
Demeter Dzadik
0fcb5fe2d5 more docs 2021-05-25 15:56:17 +02:00
Demeter Dzadik
1dedd962c3 wrong gif 2021-05-25 15:40:05 +02:00
Demeter Dzadik
a553f32c56 Documentation! 2021-05-25 15:38:20 +02:00
Demeter Dzadik
9ddcf15ba1 Fix falloff vertex group being totally wrong. 2021-01-21 14:33:46 +01:00
80361a1868 Add option to create at bounding box center 2020-11-30 21:47:34 +01:00
6405fd7b9b Tweak Lattice: Add ability to add and remove objects 2020-11-30 21:16:03 +01:00
70379fe88c Tweak Lattice: Add pre-fillable parenting and radius. 2020-11-30 21:15:47 +01:00
46f502132c Tweak Lattice: Remove redundant and buggy Radius slider from Adjust Falloff operator 2020-11-30 20:17:18 +01:00
cd06360412 update active shape key on frame change 2020-11-27 20:44:11 +01:00
dc4c299d69 Don't affect objects that aren't visible 2020-11-27 20:17:12 +01:00
6158cac7fb Don't fail in pose mode 2020-11-27 20:15:21 +01:00
585da4a74b Add operators to zero all shape key values and keyframe all shape keys 2020-11-27 20:14:25 +01:00
cfb0f87879 Implement a tweakable falloff for the lattice vertex group 2020-11-09 18:36:28 +01:00
a671fd32e0 Replace redundant generic Shape Key reset operator with call to Blend From Shape 2020-11-09 15:45:36 +01:00
b4f5cf6616 Avoid division by 0 2020-11-09 15:45:14 +01:00
cbf891eba5 split off code to operators.py, utils.py 2020-11-09 15:07:26 +01:00
17f9ceb677 add gitignore 2020-11-09 14:48:26 +01:00
d354469bba Rename to Lattice Magic, add Tweak Lattice 2020-11-09 14:48:20 +01:00
f4a1716b35 add init.py 2020-11-05 19:51:56 +01:00
9a85307848 Initial Commit 2020-11-05 19:44:57 +01:00