Commit Graph

56 Commits

Author SHA1 Message Date
anatawa12
01ca90fd86
fix: error if MergeArmature is not under an avatar (#455) 2023-09-27 18:34:20 +09:00
bd_
f9e319bf49
feat: Unidirectional armature sync mode (#416) 2023-09-24 16:59:43 +09:00
bd_
f38eb55010
feat: Modular Avatar Move Independently (#417) 2023-09-24 16:59:15 +09:00
anatawa12
cd6e018d47
feat: MA World Fixed Object (#385) 2023-09-24 16:59:02 +09:00
anatawa12
6591f35a78
fix: missing references when VPM resolver is not present
* chore: configure overrideReferences false and referenced dlls

* chore: clear unused using

* chore: remove unused meta file

* fix: missing reference
2023-08-22 18:44:02 +09:00
bd_
06a473eaec
fix: menu installer GUI selection window is broken (#392)
Fixes #391
2023-08-13 21:36:04 +09:00
bd_
2fe0f45873
fix: replace object UI doesn't allow the target to be set (#378)
Fixes: #377
2023-08-06 19:33:04 +09:00
bd_
fedf07c5c7
feat: add a feature to unpack generated assets to separate files (#376) 2023-08-06 19:24:53 +09:00
bd_
3044969454 fix: issues with menu generation (#371)
* chore: adding unit tests for #366 and #326

* fix: duplicate submenu controls not generated for multiple installers

When multiple installers referenced the same expressions menu asset,
only one submenu control would be generated.

* fix: submenus incorrectly deduping across different postprocessing contexts

Fixes: #366, #326

* fix: postprocess context not being inherited into submenus (#326)

This caused issues where parameter mappings were not being applied to
submenus.
2023-08-04 21:45:07 +09:00
bd_
9609328cf0 ui: implement replace object UI and add screenshots to docs 2023-07-30 02:32:57 +09:00
bd_
51b73fec72 feat: add support for unmangled names and nested merging in MergeArmature 2023-07-30 01:44:53 +09:00
bd_
21373e13bc chore: fix warnings 2023-07-30 01:42:20 +09:00
bd_
cdb5ede7fe
Merge pull request #324 from bdunderscore/enhancement/mesh-settings
Add the Mesh Settings component
2023-06-19 20:02:08 +09:00
Hitsub
9a56ff5bb6
Change timing of BuildHeightCache (#333) (#336) 2023-06-18 15:45:07 +09:00
bd_
f41719e432 chore: remove components merged into the Mesh Settings component 2023-06-05 20:46:04 +09:00
bd_
3c7634e4ea feat: add Mesh Settings component 2023-06-05 20:18:46 +09:00
bd_
d5c2b98a05
Merge branch 'main' into enhancement/add_bounds_override_module 2023-06-05 19:04:30 +09:00
AoiKamishiro
7bc29b2ea5
MAProbeAnchorの追加(ModularAvatarでAnchorOverrideを設定できるように) (#304)
Co-authored-by: AoiKamishiro <aoi.kamishiro@kamishiro.online>
2023-06-05 18:53:49 +09:00
raiti-chan
17589fceb5 Add BoundsOverride module and BoundsOverrideBlocker module 2023-05-31 22:37:10 +09:00
bd_
bf42cb95c1 rollback: remove action system for 1.5.0 release 2023-05-14 22:02:52 +09:00
bd_
ababe2e80a ui: presets menu 2023-05-14 20:18:41 +09:00
bd_
6b5fc80167 fix: rename parameters hook interferes with menu installer references 2023-05-14 20:18:41 +09:00
bd_
1e2c821a25 ui/fix: action-related config shown on menu items with no actions 2023-05-14 20:18:41 +09:00
bd_
5a36db7b7f ui: add action blendshape editor 2023-05-14 20:18:41 +09:00
bd_
1175e43bfd chore: extract column logic for future inspectors 2023-05-14 20:18:41 +09:00
bd_
cae4622bfc compat/feat: use AvatarObjectReference for action paths 2023-04-30 19:55:45 +09:00
Hitsub
1901035fd8
空のSubMenuがあるとMenuInstallerの表示でエラーが発生するのを修正 (#282) 2023-04-20 17:33:04 +09:00
bd_
a910fa5c05 Merge remote-tracking branch 'origin/main' into dev-merge 2023-04-15 18:16:07 +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_
9dc44d8ccc
feat: add support for local-only parameters to Parameters component (#275)
* feat: add support for local parameters

* docs: update parameters docs
2023-04-15 17:06:35 +09:00
bd_
ab3b05752a chore: [ui] try to make the action toggle object ui a little bit clearer 2023-04-15 16:39:32 +09:00
bd_
d1288fd335
fix: use IEditorOnly instead of mokeypatching the SDK (#274)
Increased SDK version requirement to 3.1.13 accordingly.
2023-04-11 20:21:00 +09:00
bd_
023e8266ec fix: add "add menu item" button 2023-04-04 19:33:19 +09:00
bd_
76edc43aca
feat: menu actions (#231)
Add a new feature to generate animations for menu items automatically.
Currently this only supports generating blend-tree based GameObject toggles.
2023-03-04 14:31:23 +09:00
bd_
d39e17a8f6 feat: add object-based menu system (#218)
This adds a GameObject/Component based menu editing system, heavily inspired by Hai's Expressions Menu Hierarchy editor (https://github.com/hai-vr/av3-expressions-menu-hierarchy-editor)
2023-03-04 14:15:27 +09:00
bd_
ce76bb2190
fix: exception in avatar parameters editor (#230) 2023-03-04 14:15:08 +09:00
bd_
887f7d0dff
fix: improve parameter inspector perf when using lots of parameters
This doesn't fully close #217, but it's an improvement. Fully fixing it will require reworking the UI fully (or getting unity to fix their terrible code :/)
2023-02-22 23:29:45 +09:00
bd_
c2e6bb53cd feat: Add error reporting UI 2023-02-08 22:19:10 +09:00
bd_
2a8c2ec3ce fix: NPE in blendshape sync editor 2023-02-08 22:04:46 +09:00
bd_
be32ed55f5 fix: BoneProxy editor is missing pos/rot hold options 2023-01-18 19:09:16 +09:00
bd_
eb7af61a08 [BoneProxy] feat: add support for keeping only one of world position/rotation 2023-01-17 20:40:42 +09:00
bd_
435ce7b248 fix: NPE in menu installer editor 2023-01-02 16:44:52 +09:00
らいちちゃん
a361789c43
feat: add support for nested Menu Installer operation
With this change it is now possible for Menu Installer to specify as its target a menu installed by another Menu Installer, or a submenu thereof. This allows prefabs to inject extension entries into other prefab menus.
2023-01-01 23:42:54 -08:00
raiti-chan
622ea7d387 Fix validation methods to avoid infinite loops. 2022-12-12 16:02:31 -08:00
bd_
223f96d04e Initial implementation of heuristic bone matching
Closes: #105
2022-12-10 16:58:46 -08:00
bd_
e7ec5b08b4
Add warning in inspector UI for incompatible VRCSDK versions. (#147) 2022-12-09 11:40:16 -08:00
らいちちゃん
19a6923051
Add validation for menu icons. (#130) 2022-12-02 20:32:40 -08:00
bd_
5bc9211f80
Add a component to block PhysBone chains (#113)
Closes: #111, #104
2022-11-30 12:49:45 -08:00
bd_
d66881fa80
Close blendshape selection window when it loses focus (#120) 2022-11-30 12:41:57 -08:00
らいちちゃん
42618e464c
Added support for closing AvMenuTreeViewWindow automatically when it loses focus. (#119) 2022-11-30 12:40:10 -08:00