mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-01 12:15:05 +08:00
docs: updates to outfit creator documentation
This commit is contained in:
parent
01d75fb284
commit
848f857728
@ -5,6 +5,15 @@ compatible with Modular Avatar. Generally, Modular Avatar has been designed to w
|
|||||||
seen in outfits designed for avatar use, but there is the occasional outfit which does something a bit different.
|
seen in outfits designed for avatar use, but there is the occasional outfit which does something a bit different.
|
||||||
This page may help you understand what Modular Avatar expects, and how to ensure that your outfit works with it.
|
This page may help you understand what Modular Avatar expects, and how to ensure that your outfit works with it.
|
||||||
|
|
||||||
|
## tl;dr
|
||||||
|
|
||||||
|
For "modular avatar compatible" outfits, just make sure Setup Outfit works. For "Modular Avatar Preset" outfits,
|
||||||
|
run "setup outfit" ahead of time, and also consider setting up:
|
||||||
|
|
||||||
|
- Blendshape Sync (to sync body-shape-altering blendshapes from the base avatar)
|
||||||
|
- Shape Changer (to shrink or hide parts of the base mesh when parts the outfit is enabled)
|
||||||
|
- Menu Items and Object Toggle (to allow users to toggle parts of the outfit on/off)
|
||||||
|
|
||||||
## Compatible vs Preset
|
## Compatible vs Preset
|
||||||
|
|
||||||
Before we get started, we should clarify that there are two different levels of support for Modular Avatar. At the
|
Before we get started, we should clarify that there are two different levels of support for Modular Avatar. At the
|
||||||
@ -243,6 +252,12 @@ Guidelines](../logo-usage.md) for detailed requirements.
|
|||||||
You can however go a step further and set up additional things to make things more convenient for your customers.
|
You can however go a step further and set up additional things to make things more convenient for your customers.
|
||||||
Here's some examples.
|
Here's some examples.
|
||||||
|
|
||||||
|
### Blendshape Sync
|
||||||
|
|
||||||
|
Some avatars have blendshapes which change the size of various portions of the body. You can use the Blendshape Sync
|
||||||
|
component to automatically adjust the outfit's blendshapes to match those of the base avatar. This can be useful for
|
||||||
|
breast size blendshapes, for example.
|
||||||
|
|
||||||
### Shrink/hide shapekeys
|
### Shrink/hide shapekeys
|
||||||
|
|
||||||
Many avatars have shape keys which can be used to shrink and hide parts of the base mesh, to avoid clipping into the
|
Many avatars have shape keys which can be used to shrink and hide parts of the base mesh, to avoid clipping into the
|
||||||
@ -252,8 +267,13 @@ shrink or hide shape keys
|
|||||||
when the corresponding object is enabled. This will also respond to animations which turn on/off parts of the outfit,
|
when the corresponding object is enabled. This will also respond to animations which turn on/off parts of the outfit,
|
||||||
and can even outright _delete_ portions of the mesh, if the Shape Changer object is always enabled.
|
and can even outright _delete_ portions of the mesh, if the Shape Changer object is always enabled.
|
||||||
|
|
||||||
### Blendshape Sync
|
### Object Toggles
|
||||||
|
|
||||||
Some avatars have blendshapes which change the size of various portions of the body. You can use the Blendshape Sync
|
Many outfits have different parts that can be turned on and off. You can set up a menu for your users to use ahead of
|
||||||
component to automatically adjust the outfit's blendshapes to match those of the base avatar. This can be useful for
|
time by configuring `Object Toggle`s. Take a look at [the Object Toggle tutorial](../../tutorials/object_toggle/index.md)
|
||||||
breast size blendshapes, for example.
|
for details on how to set these up.
|
||||||
|
|
||||||
|
You can then combine these into a single submenu; to do this, set up an object as the parent of your toggles that looks
|
||||||
|
like this:
|
||||||
|
|
||||||
|
![Menu item grouping](menu-item-group.png)
|
Binary file not shown.
After Width: | Height: | Size: 181 KiB |
@ -4,7 +4,16 @@
|
|||||||
基本的には、Modular Avatarは既存の衣装の設計に合わせて動作するように設計されていますが、たまには仕様から逸脱するものもあります。
|
基本的には、Modular Avatarは既存の衣装の設計に合わせて動作するように設計されていますが、たまには仕様から逸脱するものもあります。
|
||||||
このページにはModular Avatarが期待している設計と、その設計に合わせるための詳細な要件をまとめています。
|
このページにはModular Avatarが期待している設計と、その設計に合わせるための詳細な要件をまとめています。
|
||||||
|
|
||||||
## 「対応」 vs 「設定済み」
|
## 忙しい人のための要約
|
||||||
|
|
||||||
|
「Modular Avatar対応」の衣装を作りたいならば、「Setup Outfit」が正常に動作することを確認してください。
|
||||||
|
「Modular Avatar設定済み」の衣装を作りたいならば、あらかじめ「Setup Outfit」を実行してください。さらに、以下の設定もご検討ください。
|
||||||
|
|
||||||
|
- Blendshape Sync(素体の体型変更に合わせて衣装のブレンドシェイプを自動変更)
|
||||||
|
- Shape Changer(衣装のON/OFFに応じて、素体の一部を縮小または非表示にするため)
|
||||||
|
- Menu Item と Object Toggle(ユーザーが衣装の一部をON/OFFできるようにするため)
|
||||||
|
|
||||||
|
## 「対応」 と 「設定済み」
|
||||||
|
|
||||||
始める前に、まずはModular Avatar向けの衣装には二つの対応レベルがあるということを理解しておきましょう。
|
始める前に、まずはModular Avatar向けの衣装には二つの対応レベルがあるということを理解しておきましょう。
|
||||||
最低限、ボーンの命名規則やPhysBonesコンポーネントの配置がModular Avatarが期待するものと互換性があることを確認することで、
|
最低限、ボーンの命名規則やPhysBonesコンポーネントの配置がModular Avatarが期待するものと互換性があることを確認することで、
|
||||||
@ -220,6 +229,12 @@ Modular Avatarをサポートするための最低限の要件について話し
|
|||||||
|
|
||||||
ただし、さらに一歩進んで、お客様にとってより便利な設定を行うことができます。以下にいくつかの例を示します。
|
ただし、さらに一歩進んで、お客様にとってより便利な設定を行うことができます。以下にいくつかの例を示します。
|
||||||
|
|
||||||
|
### ブレンドシェイプ同期
|
||||||
|
|
||||||
|
一部のアバターには、体のさまざまな部分のサイズを変更するブレンドシェイプが含まれています。このような場合、衣装のブレンドシェイプを
|
||||||
|
自動的に操作して、基本アバターと一致させることができます。例えば、胸のサイズを変更するブレンドシェイプがある場合、
|
||||||
|
この機能を使用して衣装のブレンドシェイプを自動的に調整することができます。
|
||||||
|
|
||||||
### 縮小・非表示用のシェープキー
|
### 縮小・非表示用のシェープキー
|
||||||
|
|
||||||
多くのアバターには、素体メッシュの一部を縮小したり非表示にしたりするためのシェープキーが含まれています。これにより、衣装が素体メッシュに
|
多くのアバターには、素体メッシュの一部を縮小したり非表示にしたりするためのシェープキーが含まれています。これにより、衣装が素体メッシュに
|
||||||
@ -229,8 +244,11 @@ Avatarは対応するオブジェクトが有効になると、
|
|||||||
シェープキーを自動的に縮小または非表示にします。また、アニメーションによって衣装の一部がオン/オフになる場合にも応答し、
|
シェープキーを自動的に縮小または非表示にします。また、アニメーションによって衣装の一部がオン/オフになる場合にも応答し、
|
||||||
Shape Changerオブジェクトが常に有効であれば、メッシュの一部を削除することさえできます。
|
Shape Changerオブジェクトが常に有効であれば、メッシュの一部を削除することさえできます。
|
||||||
|
|
||||||
### ブレンドシェイプ同期
|
### オブジェクトのスイッチ
|
||||||
|
|
||||||
一部のアバターには、体のさまざまな部分のサイズを変更するブレンドシェイプが含まれています。このような場合、衣装のブレンドシェイプを
|
多くの衣装には、ON/OFFできるパーツがあります。`Object Toggle`をあらかじめ設定することで、ユーザーに設定済みメニューを提供できます。
|
||||||
自動的に操作して、基本アバターと一致させることができます。例えば、胸のサイズを変更するブレンドシェイプがある場合、
|
詳しくは[Object Toggleのチュートリアル](../../tutorials/object_toggle/index.md)にご参照ください。
|
||||||
この機能を使用して衣装のブレンドシェイプを自動的に調整することができます。
|
|
||||||
|
また、一つのサブメニューにまとめることもできます。トグルオブジェクトの親に、このような設定のオブジェクトを用意しましょう。
|
||||||
|
|
||||||
|
![Menu item grouping](menu-item-group.png)
|
Binary file not shown.
After Width: | Height: | Size: 192 KiB |
Loading…
Reference in New Issue
Block a user