不透明描画のクアッドオーバードロー表示が1以外の値になります

再現手順

  1. 空のプロジェクトを作成
  2. 空のレベルを作成
  3. TexCoordをベースカラーに接続したマテリアルを作成
  4. 適当なモデルをNaniteサポートモデルとしてインポート
  5. モデルをシーンに配置し③のマテリアルをアサイン
  6. クアッドオーバードロー表示にするとTexCoord[0]を使用している場合はOverdraw=1、TexCoord[2]を使用しているとOverdraw=2として表示される

お世話になっております。

​Naniteメッシュの描画過程は非Naniteのそれとかなり異なっており、

QuadOvedraw ビューでオーバードロー数を確認することはできないようです(かわりに ShaderComplexity をマッピングした値が使用されています)。

QuadOverdraw ビュー使用時は中央のクロスヘアで狙ったピクセルに応じて画面下部のバー上に “OD” の文字が表示されますが、これが非Nanite の場合はちょうど数字の下に、Nanite の場合は ShaderComplexity の値を反映して様々な位置に表示されます。

Nanite メッシュのオーバードローについて調べたい場合は Nanite Visualization->Overdraw をご利用頂くくらいかと思います。

[Image Removed]​

よろしくお願いいたします。​

なるほど、承知いたしました。

ご回答ありがとうございました!

ご確認ありがとうございます。

本件はクローズいたします。

また何かありましたらお問い合わせ下さい。