Commit Graph

229 Commits

Author SHA1 Message Date
らいちちゃん
811c934f40
Added support for AnimatorOverrideController (#139) 2022-12-09 10:55:17 -08:00
Narazaka
d72e529ad7
たぶんPathは「パス」とするのが一般的 (#137) 2022-12-08 13:58:47 -08:00
らいちちゃん
19a6923051
Add validation for menu icons. (#130) 2022-12-02 20:32:40 -08:00
bd_
118c2bd961 1.1.2 2022-12-01 10:26:37 -08:00
bd_
474fd1a37c vpm manifest updates 2022-12-01 10:26:31 -08:00
bd_
b06e27f3c3
[fix] fix broken material animations (again) (#129) 2022-12-01 10:14:08 -08:00
bd_
c37fc01e77
1.1.1 2022-11-30 21:40:46 -08:00
bd_
83e432b245
Fix some transitions breaking animator merge logic (#127) 2022-11-30 21:38:54 -08:00
bd_
b9749a9e6d
[chore] don't lock to a specific vrchat SDK version (#123) 2022-11-30 14:55:54 -08:00
bd_
65ea7e6434 Fix bug where physbone blocker would skip every other xform 2022-11-30 13:02:05 -08:00
bd_
e58ffbf3a3 1.1.0 2022-11-30 12:50:49 -08:00
bd_
5bc9211f80
Add a component to block PhysBone chains (#113)
Closes: #111, #104
2022-11-30 12:49:45 -08:00
bd_
55e363c1b2
[ui] prevent Setup Outfit from running on an avatar root (#121)
Closes: #118
2022-11-30 12:49:21 -08:00
bd_
2530588fe0
Fix animator cloning creating duplicate MonoScript objects (#116)
Closes: #115
2022-11-30 12:42:57 -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
Koarare
541d2f3e65
Fix issue where bounding box size changes if the base avatar and outfit scale is different (#117) 2022-11-30 05:45:58 -08:00
bd_
e1e18a45a8 1.0.1 2022-11-29 09:58:49 -08:00
bd_
9a38bd8620
Fix some issues caused by nesting AvatarDescriptors (#110) 2022-11-29 09:58:12 -08:00
bd_
072b5c1ff1
Fix merging of material swap animations (#109) 2022-11-29 09:58:03 -08:00
Koarare
2ad706b3f5
Search all children of the armature when running setup outfit (#108)
https://github.com/bdunderscore/modular-avatar/issues/101

Closes: #101
2022-11-28 20:34:13 -08:00
bd_
80e0c45519 Fix pentip minimum vertex distance (again) 2022-11-27 21:45:39 -08:00
bd_
d2cad436cf 1.0.0 2022-11-27 13:55:45 -08:00
bd_
ff313f33a9 Avoid exposing a bunch of internal APIs 2022-11-27 13:51:39 -08:00
bd_
bd3ee6987b 1.0.0-rc3 2022-11-26 12:57:45 -08:00
bd_
0dd571e371 Restore compatibility with legacy unitypackage VRCSDKs
If this breaks again I probably won't fix it.
2022-11-26 12:57:29 -08:00
bd_
25729dc81b 1.0.0-rc2 2022-11-25 15:40:44 -08:00
bd_
989b6ea926 [MenuInstaller] Display the root menu in editor UI when defaulting to the root menu
Closes: #94
2022-11-25 15:40:29 -08:00
bd_
3ef87552e9 [MergeAnimator] Default to FX layer
Closes: #96
2022-11-25 15:33:18 -08:00
bd_
929f1a4d9f Rename manual bake menu item and add validator
Closes: #95
2022-11-25 15:32:04 -08:00
bd_
1432b4428b Change the allowlist patch to avoid private member reflection 2022-11-25 11:47:22 -08:00
bd_
9b8307cbdb Add an icon to the continuation menu control
Future work: Make the icon style configurable (needs some kind of avatar-wide
config system)
2022-11-24 19:22:23 -08:00
bd_
724b2bd285 Add a bunch of icons contributed by WWR
Icon author: WWR (https://twitter.com/WWRPR)
Contributed under the MIT license.
2022-11-24 19:21:44 -08:00
bd_
7e6609fde8 1.0.0-rc1 2022-11-24 18:18:44 -08:00
bd_
3f65250c64 Fix null in generated submenus breaking av3emu 2022-11-24 18:00:18 -08:00
bd_
a7db1c9a85 0.9.1 2022-11-24 17:19:55 -08:00
bd_
d2f8c22ac8 Fix quadratic time behavior on exception
Previously, processing would abort before clearing AvatarTagComponents when an exception
is thrown. This would result in unprocessed AvatarTagComponents re-triggering processing
as part of their Awake callback, causing O(n^2) behavior.
2022-11-24 17:19:37 -08:00
bd_
7ed1593bda Fix exception caused by nested MA Parameters using the same parameter name 2022-11-24 17:18:34 -08:00
bd_
aca6af3cb4 0.9.0 2022-11-23 20:43:42 -08:00
bd_
e5a858cf68 Set attachment mode on clap sample 2022-11-23 20:43:42 -08:00
bd_
d8b1183c30 Add support for world-locking bone proxies (useful for cloth setups) 2022-11-23 19:33:00 -08:00
bd_
8af7b0d5d6 Fix state machine outgoing transitions not being name-mangled
Closes: #93
2022-11-23 19:33:00 -08:00
bd_
4ce3223844 Add additional bone proxy validation
Closes: #85
2022-11-19 19:12:23 -08:00
bd_
999add24c9 Fix blend tree parameters not being remapped
Closes: #91
2022-11-19 19:12:23 -08:00
bd_
08897abab1 Clear pen on reenable 2022-11-19 19:12:23 -08:00
bd_
a4d039843d Fix error in BlendshapeSyncAnimationProcessor 2022-11-19 19:12:23 -08:00
bd_
b4e370aad3 Improvements to clap sample 2022-11-13 19:14:22 -08:00
bd_
a544765727 Fix infinite recursion in BoneProxyEditor 2022-11-13 18:55:31 -08:00
bd_
b4eb48cc7e 0.8.0 2022-11-10 20:49:32 -08:00
bd_
702b20519a Update email 2022-11-10 20:47:28 -08:00
bd_
46b2195f33 Fix concurrent modification exception
Closes: #86
2022-11-10 20:45:10 -08:00
bd_
318599ae3d The Big Rename
Closes: #84
2022-11-10 20:42:46 -08:00
bd_
b7e4409d6b Only show the logo once per inspector pane 2022-11-10 20:30:10 -08:00
bd_
acf692fd14 0.7.1 2022-11-09 19:55:40 -08:00
bd_
397061c360 Some docs updates 2022-11-09 18:17:00 -08:00
bd_
b3eec08abe Organize add component menu 2022-11-09 17:49:00 -08:00
bd_
2091402572 Rename FPV -> Visible Head Accessory 2022-11-09 17:39:52 -08:00
bd_
3486adbca2 Workaround a unity bug resulting in broken AV3 debug displays
Thanks to @TCL987 for a hint as to where to start looking!
2022-11-08 20:11:02 -08:00
bd_
4f4faa929d Show warning when components are outside of the avatar root
Closes: #39
2022-11-07 20:44:00 -08:00
bd_
031d3f009f 0.7.0 2022-11-07 20:29:25 -08:00
bd_
ec4a5db0c5 ParameterPolicy: Detect parameter driver parameters
Closes: #60
2022-11-07 20:28:43 -08:00
bd_
8bb1969ecf Support path remappings in the FPVProcessor
As part of this, PathMappings was refactored to support processing original paths through
multiple phases of remapping.

Closes #73
2022-11-07 20:21:15 -08:00
bd_
c2f390071a Remove some excessive debug 2022-11-07 20:20:18 -08:00
bd_
4be0293d9d Fix up animator layer control references within the same animator
This change adjusts the layer indices for animator layer control state behaviors, assuming
that the reference is for a layer in the same animator. This partially addresses #67 for v1.0;
fully addressing this requires figuring out how to specify a reference to an arbitrary other Merge
Animator target.
2022-11-07 20:05:50 -08:00
bd_
bd9e3711ea Add support for mapping blendshapes with different names in source and target
Closes: #70
2022-11-07 19:37:20 -08:00
bd_
c634956569 Update blendshapes on rebind
Closes: #69
2022-11-07 18:52:36 -08:00
bd_
033b316fde Fix a few bugs in MergeArmature's locked mode 2022-11-07 18:49:44 -08:00
bd_
e82892847a 0.6.7 2022-11-06 19:34:52 -08:00
bd_
5081516095 Menu Installer: Default to installing at top level
Closes: #66
2022-11-06 22:34:18 -05:00
bd_
b24c6d77ae FPV: Retarget meshes to avoid polygons spliced between Head and retargeted Head 2022-11-06 21:52:23 -05:00
bd_
1ce110cb08 Initial implementation of the 1p-visibility trait component 2022-11-06 21:52:23 -05:00
bd_
578e7a565c v0.6.6 2022-11-03 21:08:21 -07:00
bd_
390279935a Fix error when uploading avatars 2022-11-03 21:07:00 -07:00
bd_
a4da85977d Fix MergeArmatureHook ignoring disabled objects 2022-11-03 19:19:43 -07:00
bd_
1078c31591 v0.6.5 2022-11-03 18:11:45 -07:00
bd_
90b8d29137 Update VPM dev-deps 2022-11-03 18:11:45 -07:00
bd_
3a7aac85c0 Fix automatic outfit setup 2022-11-03 18:11:45 -07:00
bd_
7b1f9848ee v0.6.4 2022-10-31 08:46:34 -07:00
bd_
5f1fa47273 Update component allowlist patch for latest VRCSDK
Fixes: #68
2022-10-31 08:46:03 -07:00
bd_
3cf4da4b23 Update vpm resolver 2022-10-31 08:46:02 -07:00
bd_
65b8ce460b 0.6.3 2022-10-22 13:51:29 -07:00
bd_
85cfe175c5 Adjust COPYING file 2022-10-22 13:51:17 -07:00
bd_
03bb8d85a6 Add logo rendering logic 2022-10-22 13:51:09 -07:00
bd_
d82df1f371 Add placeholder logo 2022-10-22 13:51:09 -07:00
bd_
0209a40749 Fixing bugs 2022-10-22 13:51:09 -07:00
bd_
8ac225ff40 Import vpm resolver to try to get the VCC to recognize the repo 2022-10-22 12:48:58 -07:00
bd_
12e50eddd7 0.6.1 2022-10-20 21:03:18 -07:00
bd_
3b16be323d Move sample root prefabs up a level 2022-10-20 21:01:57 -07:00
bd_
432968f0ab Adjustments to BoneProxyEditor UI 2022-10-20 20:53:46 -07:00
bd_
e839138cab Add blendshape search feature 2022-10-19 21:56:07 -07:00
bd_
d038571a6c Fix filename 2022-10-19 21:37:24 -07:00
bd_
75a0d66cce Fix/remove some console messages 2022-10-19 20:44:46 -07:00
bd_
1bc55ab878 0.6.0 2022-10-19 20:12:39 -07:00
bd_
33c1230263 Fix localization folder asset 2022-10-19 20:12:39 -07:00
bd_
61b04fb1e5 Improve support for multiple objects in BlendshapeSync editor 2022-10-19 20:10:31 -07:00
bd_
232d0c43bc Add blendshape sync component 2022-10-19 19:42:33 -07:00
bd_
7e2534ebe3 Hide parameters list when empty and not in dev mode 2022-10-16 14:07:19 -07:00
bd_
2a2a450111 Add editor localizations 2022-10-16 14:07:05 -07:00
bd_
0bda80bca0 Add fingerpen sample 2022-10-16 13:15:30 -07:00
bd_
ce1c96d806 Allow internal parameters to be synced 2022-10-16 12:51:47 -07:00