MetaHuman は、幅広いハードウェアおよびプラットフォームをサポートするように開発、設計されています。 MetaHuman はハイエンドのシネマティック体験からモバイル デバイスまで、さまざまな品質にスケーラブルに対応します。 その目的は、複雑なセットアップやコンテンツ管理システムを必要とすることなく、各種ハードウェアやプラットフォームで使用できる単一のスケーラブルな MetaHuman を作成できるようにすることです。
このページでは、Epic Games が MetaHuman プリセットと MetaHuman コンポーネントを開発する際に採用した MetaHuman の技術仕様の概要を説明します。 このページに記載されている情報を活用することで、各種プラットフォームでの MetaHuman の LOD をより適切に理解することができます。
プラットフォーム サポート
次の表に、各種プラットフォームで MetaHuman がサポートする最高の品質レベルの詳細を示します。 これらの仕様を使用すると、ターゲットとするプラットフォームに応じて MetaHuman の使用方法を最適化できます。 たとえば、ターゲットとするプラットフォームでサポートされていない場合は、MetaHuman に最高解像度のテクスチャを使用したり、ストランドベースのグルームを使用したりする必要はありません。
| プラットフォーム | レイ トレーシングのサポート | 髪 | 最大の LOD | テクスチャの最大サイズ |
|---|---|---|---|---|
PC (Epic およびシネマティック品質) | オン | ストランドおよびカード | 0 | 8192 |
PC (中~低品質) | オフ | ストランドおよびカード | 0 | 8192 |
Mac | オフ | Cards (カード) | 0 | 8192 |
iOS/Android | オフ | Cards (カード) | 3 | 2048 |
LOD の仕様
MetaHuman コンポーネントは、個々の LOD の指針として次の仕様に沿って作成されています。 これは、各 MetaHuman が厳密にこれらの数値を使用しているということや、すべての LOD が使用されることを意味するものではありません。
ほとんどの MetaHuman はこの一般的な品質範囲に該当します。ただし、キャラクターの属性や 服装、およびキャラクターがすべての LOD を使用しているかどうかに応じて、一般的な品質範囲が変わる場合があります。
| 詳細度 (LOD) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|---|
| 頭 | ||||||||
頂点 | 24000 | 12000 | 6000 | 2500 | 1300 | 560 | 270 | 130 |
ブレンド形状 | 669 | - | - | - | - | - | - | - |
ジョイント | 713 | 529 | 397 | 283 | 84 | 70 | 41 | 26 |
スキンへの影響 | 12 | 12 | 12 | 8 | 8 | 8 | 4 | 4 |
アニメーション マッピング | オン | オン | オフ | オフ | オフ | オフ | オフ | オフ |
| ボディ | ||||||||
ボディの頂点数 | 30500 | 7600 | 3350 | 1507 | - | - | - | - |
補正 | オン | オン | オフ | オフ | - | - | - | - |
スキンへの影響 | 8 | 8 | 8 | 4 | - | - | - | - |
| 髪 | ||||||||
ヘア スタイルのストランド数 | 50000 | 25000 | - | - | - | - | - | - |
ヘア スタイルのカードの頂点数 | 30000 | 15000 | 10000 | 3000 | 1500 | - | - | - |
ヘア スタイルのメッシュの頂点数 | - | - | - | - | - | 500 | 250 | 100 |
フェイシャルの髪のストランド (髪の束) の数 | 10000 | 5000 | - | - | - | - | - | - |
フェイシャルのヘア カードの頂点数 | 15000 | 7000 | 3000 | 1000 | 500 | - | - | - |
物理演算 | オン | オン | オン | オフ | オフ | オフ | オフ | オフ |
次の内容
パフォーマンスとスケーラビリティを設定する
Unreal Engine プロジェクトで MetaHumans のパフォーマンスとスケーラビリティを設定する方法の概要を説明します。