modular-avatar
modular-avatar copied to clipboard
Firstly, the definition of time insensitive parameters: for some parameters, users often do not need to synchronize them in real-time with other users (such as parameters representing clothing or hairstyles,...
Requires NDMF work to run validation passes after all hooks have run.
パラメーターを多く使わないユーザーにとっては、 MA Information は大した価値がありません。 なので、すべての場所に表示されるのは正直邪魔ですが、必要のある場所に表示されるのことは良いと思っています。 このプルリクエストでは、 MAの AvatarTagComponent を継承したコンポーネントか AvatarDescriptor が存在する GameObject にのみ制限してみました。 できるなら パラメーター情報を提供するコンポーネントもそれに含めることができたら、とてもいいですね! ただ、どこまで制限するかはオプションにするのがいいと私は思います。 例えば - すべての GameObject に - パラメーターに関与するコンポーネントが存在する GameObject に - 一切表示しない related #815 の三つがあると良いですが、オプションにするかどうかの判断は私にはできないのでこのプルリクエストでは実装されていません。
キセテネでは着せられて、MAのSetup Outfitでは正しく着せられない例として、ボーン名にtypoがあるなどのケースがあるようです。 (衣装で`Foot_R_01`が想定されていそうなボーン名が`Foo_R_01`とtypoされていました。ちなみにアバター側のボーン名は`Foot.R.001`) ボーン名だけで考えれば、キセテネもこれを着せることは出来ないのですが、キセテネはボーン名による確認より先にHumanoidのボーン情報を取得する処理があります。(当該衣装がAnimator付きでHumanoidである場合、Humanoidからボーン情報を取得し、足りない分をボーン名で探す、という感じです) これにより、ボーン名が正しくなくてもHumanoidの設定が正しければキセテネは着せることが出来る、ということのようでした。 MAのSetup Outfitでもこのような処理を含んでも良いのではないか?と思ったため、issueを書きました。 参考: KiseteNe for MAでの当該処理部分です。 `
https://discord.com/channels/923123027879813150/1106747486535680131/1226148922846744716 - need to support colliders? - How general should this be?
Creating a radial puppet menu item, setting the parameter rotation field to something then switching the control type to something else, like a toggle, still keeps parameter rotation assigned. This...