こんにちは、Unityエンジニアのオオバです。
Unity5.6からフレームデバッガに現在の描画と1つ前の描画が、ドローコールバッチングされない場合にヒントが表示されるようになりました。
ちなみにドローコールバッチングとは、複数のメッシュまとめて、1回のドローコールで描画することを指します。
Graphics: Frame Debugger now gives you a reason when a draw call can't be batched with the previous one.
Window > Frame Debugger からフレームデバッガを見てみます。


上記の場合はライトマップ使ってるから、という理由でバッチングされません。
他にもマテリアルが違うから
などの理由を教えてくれます。
どこまで細かく教えてくれるかは未検証ですが、ありがたいですね。フレームデバッガの使用率が上がりそうです。

この記事が気に入ったらフォローしよう
オススメ記事