kaikoga
kaikoga
Discussion: https://github.com/bdunderscore/modular-avatar/discussions/467 Merge base PR first: UniVRM components support #569  This PR introduces `MA Merge VRM0+1 FirstPerson` component, which adds FirstPerson settings to `VRMFirstPerson` for VRM0 / `VRM10Object` for...
Discussion: https://github.com/bdunderscore/modular-avatar/discussions/467 Merge base PR first: UniVRM components support #569  This PR introduces `MA Merge VRM1 SpringBones` component, which adds SpringBone entries to `VRM10Instance`. This component does nothing when...
Discussion: https://github.com/bdunderscore/modular-avatar/discussions/467 Adds handlings of existing UniVRM components. This does not yet support "merging" UniVRM components, as I think merging concrete UniVRM components makes no sense and we should add...
### Discussed in https://github.com/bdunderscore/modular-avatar/discussions/467 Wrap VRCSDK dependencies of Modular Avatars in compile flags to support non-VRChat avatars. ## Required Tasks - [x] Add `#if UNITY_2021_2_OR_NEWER` - [ ] Add Version...
### Discussed in https://github.com/anatawa12/AvatarOptimizer/discussions/522 Support VRM0 / VRM1 avatars in AAO components. ## Required Tasks - [x] Add Version Define `AAO_VRM1` against "com.vrmc.vrm" and/or ~~`AAO_UNIVRM`~~`AAO_VRM0` against "com.vrmc.univrm" - [x] Register...
でまとめてしまうので、FirstPerson性が変化してしまう。 例えば、FirstPerson = Third Person Onlyに設定した前髪メッシュがFirstPerson = Bothに統合されることにより、FirstPerson = Bothの見た目に変化してしまう(この場合は、一人称視点からも見えるようになる)。 補足説明:メッシュのFirstPerson性はVRMコンポーネント( VRM First Person / VRMInstance に設定されたVRM10Object )が定義します すぐには直せないと思うので、将来的にndmfがVRMに正式対応した時のために暫定Workaroundを書いておきます。 ## Workaround 以下のどちらかをやる - T&O のAuto Merge Skinned Meshをオフにするか、Merge Skinned Meshを全て手動で設定することでAuto...
Resolves #68, with avatar root detection logic described in the issue. This is a potentially breaking change for VRCSDK + UniVRM environment. Current Non-VRChat avatar support (implemented in #34) is...
https://github.com/bdunderscore/ndmf/blob/2d0357f11f2dda7f6894d90b105f6b16fc73675c/Runtime/RuntimeUtil.cs#L95-L105 ## as-is - VRCSDK project: true for VRC avatars, false for non-VRC avatars - non-VRCSDK project: true for VRC and non-VRC avatars ## to-be - VRCSDK projects should be...
... when conditions below are met: - `ModularAvatarMergeAnimator` component is added by NDMF plugin before MA pass, - `ModularAvatarMergeAnimator.animator` is set to a temporary AnimatorController ( `new AnimatorController()` ), -...
- NDMF プラグインから `BuildPhase.Generating` などで `AddComponent()` する - 動的生成した ModularAvatarMeshSettings の `InheritBounds` を `ModularAvatarMeshSettings.InheritMode.DontSet` などに設定する ## Stack trace ``` System.NullReferenceException: Object reference not set to an instance of an object...