Commit Graph

8 Commits

Author SHA1 Message Date
bd_
e763281966 ui: group menu items [NEEDS DOCS] 2023-05-14 20:18:41 +09:00
bd_
a300622bb2
feat: support unsynced/saved toggles in new menu system (#276)
* chore: add support for synced/saved settings on menu actions

* feat: move action defaults to control group

* chore: finish the control group ui updates

* docs: update tutorial

* docs: update control group documentation

* docs/ui: menu install target UI and docs
2023-04-15 18:11:30 +09:00
bd_
db7be7107c
fix: high quality curve setting is not preserved properly (#225)
This setting is set to _off_ on some imported animation files;
in this case, tangent data is not used and the curve is interpolated linearly.

Previously, we would sometimes set this to on as part of various animation
manipulations we perform in MA processing; this broke some avatars, e.g. "Fluria".
2023-02-25 17:53:02 +09:00
bd_
413303528a wip 2022-09-07 20:46:39 -07:00
bd_
b154b01e45 Support editing original bone animations in modular components
This adds support for animation mapping for MergeArmature components, as well as supporting locking the position of
MergeArmature-controlled transforms to their original counterparts, to ease animation editing.

With this change it might be best to eliminate the bone proxy component, as it's a bit redundant now.
2022-08-29 15:13:26 -07:00
bd_
91fb887dad Add a self-importing stub 2022-08-28 18:31:37 -07:00
bd_
625878e698 Retain components (e.g. PhysBones) at their original hierarchy path 2022-08-27 16:54:59 -07:00
bd_
b64dc0496f Initial checkin 2022-08-27 13:38:52 -07:00