制限事項
多くの機能には、サイズや数などの制限があります。
Azure フロントエンド
フロントエンド API (C++ および C#) には次の制限事項が適用されます。
- プロセスあたりの RemoteRenderingClient インスタンスの合計数: 16。
- RemoteRenderingClient あたりの RenderingSession インスタンスの合計数: 16。
- サーバーに接続されているプロセスあたり 1 つのセッションしか存在できません。
Objects
- 1 つの型 (Entity、CutPlaneComponent など) で許容されるオブジェクトの合計数: 16,777,215。
- 許容されるアクティブな切断面の合計数: 8。
ジオメトリ
- アニメーション: アニメーションは、ゲーム オブジェクトの個々の変換のアニメーション化に限定されます。 スキニングや頂点のアニメーションを使用したスケルトン アニメーションはサポートされていません。 ソース資産ファイルからのアニメーション トラックは保持されません。 代わりに、クライアント コードからオブジェクト変換アニメーションを駆動する必要があります。
- カスタム シェーダー: カスタム シェーダーの作成はサポートされていません。 使用できるのは、組み込みの色素材または PBR 素材だけです。
- 単一の三角形メッシュ資産内の個別のマテリアルの最大数: 65,535。 マテリアル数の自動削減の詳細については、マテリアル重複除去の章を参照してください。
- 個別のテクスチャの最大数: 個別のテクスチャの数にハード制限はありません。 唯一の制約は、全体的な GPU メモリと個別の素材の数です。
- 1 つのテクスチャの最大寸法: 16,384 x 16,384。 レンダラーでは、これより大きいテクスチャは使用できません。 変換プロセスでは、サイズが大きいテクスチャが小さくなることがありますが、一般に、この制限を超えるテクスチャの処理に失敗します。
- 1 つのポイント クラウド資産内のポイントの最大数: 125 億。
プリミティブの全体数
プリミティブは、単一の三角形 (三角形メッシュ) または単一の点 (点群メッシュ) のいずれかです。 読み込まれたすべてのモデルに対して許容されるプリミティブの数は、セッション管理 REST API に渡される VM のサイズによって異なります。
サーバーのサイズ | プリミティブの最大数 |
---|---|
standard | 2,000 万 |
Premium | 制限なし |
この制限の詳細については、「サーバーのサイズ」の章をご覧ください。