ダイナミックヘッドを持つキャラクターボディモデルは、プラットフォーム全体で期待通りに機能するために、特定のコンポーネントと構成基準を必要とします。これには、ヘッドアクセサリーと表情アニメーションのユニバーサルサポートが含まれ、キャラクターをマーケットプレイスで販売できるようにするためです。
エクスポートプロセスを開始する前に、モデルが適切なスタジオの互換性のための以下のモデリング仕様とガイドラインを満たしていることを確認してください。
アウターケージ
すべてのアバターキャラクターのボディパーツと同様に、ダイナミックヘッドにはレイヤーアクセサリーが正しく機能するようにアウターケージが必要です。さらに、ダイナミックヘッドのアウターケージは、検証プロセスのために顔の目と口の顔のランドマークを確立する役割も果たします。
ダイナミックヘッドのアウターケージの改善やエラー解決に関する情報については、ダイナミックヘッドケージのベストプラクティスを参照してください。
顔のランドマーク
検証中、Robloxはケージの目/口の領域をベースメッシュに投影して、キャラクターヘッドの目と口の領域を特定します。Robloxは、ケージに以下の3つの異なるランドマークが存在することを期待しています。
- 左目のランドマーク
- 右目のランドマーク
- 口のランドマーク
視覚的な目や口を含まない非ヒューマノイドの顔であっても、これらのランドマークが存在し、ベースメッシュに投影できることを確認することが重要です。このプロセスの詳細については、ダイナミックヘッドの検証を参照してください。



FACSポーズ
ダイナミックヘッドは表情アニメーションをサポートし、キャラクターデザインのニーズに応じて多くの異なる基本ポーズを含むことができます。とはいえ、アバターキャラクターボディはアバターのチャットをサポートするために少なくとも以下の17のFACSポーズを必要とします:
- LeftEyeClosed
- RightEyeClosed
- EyesLookDown
- JawDrop
- Pucker
- LeftLipCornerPuller
- RightLipCornerPuller
- ChinRaiser
- ChinRaiserUpperLip
- LeftCheekRaiser
- RightCheekRaiser
- LeftInnerBrowRaiser
- RightInnerBrowRaiser
- LeftLipCornerDown
- RightLipCornerDown
- LeftLowerLipDepressor
- RightLowerLipDepressor
ダイナミックヘッドの検証プロセスを通過するには、キャラクターのヘッドが以下の5つの表情アクションを正常に実行する必要があります。ダイナミックヘッドがこれらのアクションのためにケージの顔のランドマークのポイントで変形できない場合、アセットの検証は失敗します。
| アクションユニットテスト | 非ゼロコントロール値 |
|---|---|
| 左目のまばたき | LeftEyeClosed = 1 EyesLookDown = 1 |
| 右目のまばたき | RightEyeClosed = 1 EyesLookDown = 1 |
| 口を開ける | JawDrop = 1 |
| 幸せな表情 | Pucker = 1 LeftLipCornerPuller = 1 RightLipCornerPuller = 1 |
| 悲しい表情 | ChinRaiser = 1 ChinRaiserUpperLip = 1 LeftCheekRaiser = 0.85 RightCheekRaiser = 0.85 LeftInnerBrowRaiser = 1 RightInnerBrowRaiser = 1 LeftLipCornerDown = 1 RightLipCornerDown = 1 LeftLowerLipDepressor = 1 RightLowerLipDepressor = 1 |
マーケットプレイス要件
他の技術要件に加えて、ダイナミックヘッドを持つキャラクターボディは、マーケットプレイスにアップロードして販売する前に、以下の追加仕様を満たす必要があります:
- キャラクターボディがマーケットプレイスポリシーに準拠していることを確認してください。
- 適用可能な場合、キャラクターボディがRobloxのカスタムメッシュ仕様およびキャラクターボディ仕様に準拠していることを確認してください。
- オブジェクトMaterialはPlasticに設定されていること。
- オブジェクトTransparencyは0に設定されていること。
- オブジェクトVertexColorはデフォルトの1, 1, 1であること。
- キャラクターのヘッドに別々のまつげと眉毛のアセットが含まれている場合、それらをAccessoryオブジェクトとしてキャラクターボディモデルに追加する必要があります。詳細については、まつげと眉毛を持つボディを公開するを参照してください。
