3Dアイテムの作成 - ブレンダー
3Dモデリング - 衣服

3Dモデリング - 髪

4min

モデリング

ZEPETOの髪をモデリングするには、髪のジオメトリのチューブを髪の形に彫刻する必要があります。ZEPETOでは、平面は片側からのみレンダリングされ、反対側では見えなくなります。このレンダリングの制限により、画像平面を使用した髪のモデリング技術は機能しません。代わりに、髪は髪のチューブグループのジオメトリから構築する必要があります。これにより、髪の隙間がなく、すべての角度から髪を見ることができます。

720




髪を構築する方法は多数あります。通常のポリゴンモデリングやカーブモデリングを使用して髪の塊の形を作成することが可能です。髪はエクスポート時にメッシュ要素でなければならないため、カーブで作業している場合は、髪のアイテムをエクスポートする前に髪をメッシュに変換することを確認してください。ポリゴン数の予算を効率的に使用するために、ハードエッジとソフトエッジをうまく活用してください。適切に配置されたハードエッジは、面を追加せずに髪のオブジェクトの定義を劇的に変えることができます。髪はマスクオブジェクトの下に行かないようにする必要があります。さらに、髪は髪のストランドに隙間がないように、望ましい頭皮の領域をカバーする必要があります。隙間がある場合、ユーザーは頭皮やアバターを通して髪の穴を見つけることができるかもしれません。

1492




UVs

髪のストランドのUVは、髪の長さに沿って垂直に配置する必要があります。髪の素材はすべての髪のストランドに対して1つのテクスチャセットのみを使用するため、髪を整列させることが適切です。これにより、髪のストランドがすべて同じ方向に流れるようになります。UVをまっすぐにするか整列させるためのアドオンやツールがここで役立つかもしれません。

462




ℹ️ 上の画像は髪の質感の例です。 髪のメッシュのUVは、テクスチャ内の髪の毛の方向に合わせて配置する必要があります。UVをまっすぐにすることでこれを助けることができます。 UV Squaresアドオンがこの点で役立ちます。

1769




最適化

髪のモデリングはポリゴン集約型であるため、ポリゴン制限を最大限に活用するために髪のジオメトリを最適化することが重要です。マスクオブジェクトによって隠されている髪のメッシュの面を削除します。これによりポリゴン数が減少し、アプリ内のパフォーマンスが向上する可能性があります。 マスクの頂点ペイントは重要です。マスクオブジェクトの詳細については、Studio Guideのマスキングセクションを確認してください。どの角度から見ても髪によって完全に隠されているマスクの黒い部分をペイントします。これにより、ZEPETOアプリのパフォーマンスが向上します。

リギングの目的のために、髪の毛のグループの水平エッジループを揃える必要があります。これにより、髪が曲がったときの変形の一貫性が保たれます。

1494