ニュース

Top  >   Q, ドローコール(Draw Call)を減らすにはどうすればいい?

Q, ドローコール(Draw Call)を減らすにはどうすればいい?

2026/03/18

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

ドローコール削減は、マテリアルの整理、SRP Batcher、GPU Instancing、Static Batching の活用が基本です。

原因 / 背景

  • 同じ見た目でも、マテリアルが細かく分かれていたり、メッシュがばらばらだったりすると描画命令が増えます。
  • XR では CPU と GPU の両方に影響しやすいため、まとめられるものはまとめる設計が重要です。

実装 / 手順

  1. まず Frame Debugger でどこでドローコールが増えているか確認します。
  2. 同一マテリアルの共有、Instancing 対応シェーダー、Static Batching、SRP Batcher の有効化を順に試してください。
  3. むやみにメッシュを全部結合するとカリングが悪化する場合もあるため、計測しながら進めます。

※ 実機確認が必要な項目は、Editor だけで判断せず対象デバイスでも必ず動作確認してください。

難易度:Level 3(中級)
対象プラットフォーム:Android,VR,Unity
関連キーワード:ドローコール,バッチング,最適化,高速化

Level 3-5 向けバナー 1Level 3-5 向けバナー 2