28 Commits

Author SHA1 Message Date
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
072a483188 remove ground feet and some bugfixes
1.3.2

- removed: ground feet (added initial support for override compatibility)
- fixed: error with key and jump
2022-04-21 14:25:43 +02:00
Pullusb
cd23f50c55 remove path constraint and some fix
1.3.1

- added: button to remove follow path constraint
2022-04-20 17:54:49 +02:00
Pullusb
b982c1a6f0 full rename to autowalk
1.3.0

- changed: rename addon: `unfold anim cycle` >>  `auto walk`
2022-04-20 12:02:19 +02:00
Pullusb
a7a3c5a96a new offset anim method
1.2.0

- changed: curve offset on base 100 (allow multiple action with same curve path animation range)
- changed: offset animation extrapolated by default (for potential motion blur at start and continue after curves end)
2022-04-19 19:01:25 +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
848bda410d fix key range detection
1.0.0

- fix: broken algo for extreme keys range detection
2022-04-14 19:52:36 +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
b983183504 action swap and improved object / curve switch
0.8.0

- Easy jump to previous action
- improved armature <-> curve back and forth
- better UI
2022-04-12 19:24:47 +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
cf8fdc0f71 fix wrong anim target 2022-04-11 19:56:38 +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
3c5ccf422a correct eval_time to offset
Untested
2022-04-08 19:48:40 +02:00
Pullusb
29623d4c3b pinning feet in reverse
0.5.0

- pin feet working
2022-04-08 19:35:20 +02:00
Pullusb
b05b0e2b6c delete old distance evaluation code 2022-04-07 14:46:00 +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
10e563c476 step dist calculation ok 2022-03-30 17:40:52 +02:00
Pullusb
5a221aa0fe wip working on path animate 2022-03-29 18:46:33 +02:00
Pullusb
62aeddfd49 imp reload and animate path message change 2021-05-10 16:51:16 +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
bead484bb7 microfix 2021-04-05 18:34:53 +02:00
Pullusb
1b2ac6b0f1 naming and url fix 2021-04-05 01:39:27 +02:00
Pullusb
ada6255d6a Initial commit 2021-04-05 01:35:12 +02:00