Commit Graph

21 Commits (9a139a20250fa4ba59f9103fae3fc6bb45a3f3d3)

Author SHA1 Message Date
Pullusb a1d7aff92c fix anim path and bake - add custom axis pinning
1.7.0

- added: `Custom Pinning` Possibility to pin selectively lobc/rot x/y/z components
- fixed: bug on baking, some keys can be duplicated on same frame after (auto-clean)
- fixed: bug on animate path, when a channel on reference bone is not animated
2022-10-15 19:13:50 +02:00
Pullusb c98bb520b8 no need for cycle and better snap curve
1.5.0

- changed: no need to have a cycle on fcurve to bake keys anymore
- changed: snap curve does not create a curve copy
- added: allow to directly snap selected curve (`ctrl + Click` to keep shrinkwarp modfifier, need to apply to affect object)
- fixed: error when going in curve edit from object mode
2022-04-27 14:54:05 +02:00
Pullusb 578e0d7266 keymapable buttons and snap curve to ground
1.4.4

- changed: default start to 100
- fixed: can now add shortcut to world copy/paste
- fixed: snap curve to ground
2022-04-27 12:01:39 +02:00
Pullusb dbdba01485 Remove cycle modifier using ctrl+clic
1.4.2

- added: `Ctrl + click` on Add cycle modifier remove all cycle on all fcurves (hided option to force clean)
2022-04-26 12:14:09 +02:00
Pullusb 31ab45865b filter add cycle on prefix
1.4.1

- changed: better filter for applying cycle modifier (prevent targeting prefix-reserved bones)
2022-04-26 11:04:44 +02:00
Pullusb 8f1f1a6882 improved cycle bake (still need cycle modifier)
1.4.0

- added: preview of end frame for the cycle bake
- fixed: better method to detect key cycle range
2022-04-25 18:12:24 +02:00
Pullusb d4ba199b63 add anim strip key resync fix baking and step mode
1.3.3

- changed: `Set Time Keys` in NLA do not remove keys if exists but offset to match start of strip (if has moved) to resync
- added: button to remove animated Strip time (delete keys but not fcurve)
- fixed: step mode for baking
2022-04-21 17:44:35 +02:00
Pullusb f07d395289 Straight curve creation method
1.1.0

- added: another method to add curve placing character in two position
2022-04-19 15:33:06 +02:00
Pullusb 25b081e53a fix cycles-set and foot pin
0.9.1
2022-04-13 19:34:12 +02:00
Pullusb 7031e60376 fix errors with translation calc
0.9.0

- fix problem with translation calculation when all keys are marked
- add button to create cycle un tested
- added addon pref button
2022-04-13 18:38:03 +02:00
Pullusb 427a3ad4b2 cahnged actions name and custom panel tab
0.7.1

- customizable panel category name
- Change generated action name:
    - `expanded` -> `baked`
    - `autogen` -> `pinned`
2022-04-12 11:21:00 +02:00
Pullusb 57aae8af75 auto detect foot and curve edit switch
0.7.0

- auto-detect foot to use for path animation
- button to go back and forth between curve edit and armature pose mode
- UI revamp showing better separation of tool categories
2022-04-11 19:46:22 +02:00
Pullusb c6a75f25f8 improved ui and poll handling
0.6.0

- World paste and `Jump next frame`
- more compact and improved ui for world paste
- fix errors in some operators
2022-04-11 11:41:56 +02:00
Pullusb 29623d4c3b pinning feet in reverse
0.5.0

- pin feet working
2022-04-08 19:35:20 +02:00
Pullusb 037f568a4b store / restore values with a context manager 2022-04-07 14:36:47 +02:00
Pullusb d77ab84c06 update fcurve after bake 2022-04-01 12:12:05 +02:00
Pullusb 8f280d37e0 better curve creation 2022-03-31 17:07:04 +02:00
Pullusb 5a221aa0fe wip working on path animate 2022-03-29 18:46:33 +02:00
Pullusb 7b95b9e8a5 big fixes 2021-04-08 19:25:05 +02:00
Pullusb 477646129b first completed working version 2021-04-06 18:30:25 +02:00
Pullusb ada6255d6a Initial commit 2021-04-05 01:35:12 +02:00