コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】スプライトの Custom Outline を設定した場合としなかった場合の処理速度比較

検証内容

  • 30,000 個のスプライトをシーンに配置
  • スプライトの Custom Outline を設定した場合としなかった場合の FPS を比較

検証環境

  • Unity 2021.3.1f1

Custom Outline を設定した場合

36 ~ 39 FPS

Custom Outline を設定しなかった場合

38 ~ 42 FPS

結論

  • 今回使用したようなスプライトであれば Custom Outline を設定してもしなくても
    処理速度にそれほど違いは出なかった

補足

Custom Outline を設定しなかった場合の Overdraw は上記のようになる

Custom Outline を設定すると Overdraw は上記のように設定できる

検証プロジェクト