xiangyuan / OverdrawForURP

URPでOverdrawを確認できる拡張

Home Page:https://amagamina.jp/overdraw-for-urp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OverdrawForURP

English

OverdrawForURP

UnityのBuilt-InレンダリングパイプラインにあってURPで使えなくなってしまったOverdraw表示を導入するものです。 SceneビューだけでなくGameビュー、ビルド後のアプリでも動作します。

詳しい解説はこちら

インストール

upm経由でインストールする場合は https://github.com/ina-amagami/OverdrawForURP.git を指定して下さい。

{
  "dependencies": {
    "jp.amagamina.overdraw-for-urp": "https://github.com/ina-amagami/OverdrawForURP.git"
  }
}

セットアップ

  1. UniversalRenderPipelineAssetにあるGeneral > RendererListの一覧に「OverdrawRenderer」を追加して下さい。

  2. ビルド後のアプリで使用する場合はScripting Define SymbolsにUSE_RUNTIME_OVERDRAWを追加して下さい。メインカメラをOverdraw表示に変更するコード例

動作確認済バージョン

  • Unity 2019.4.8f1 / URP 7.4.3
  • Unity 2020.1.3f1 / URP 8.2.0
  • Unity 2020.3.2f1 / URP 10.4.0

ライセンス条項

MITライセンス https://opensource.org/licenses/mit-license.php

LICENSE.txtを残して頂ければ改変、再配布、商用利用等、自由にご使用頂けます。別途ライセンス表記は不要です。

Copyright (c) 2020 ina-amagami (ina@amagamina.jp)

About

URPでOverdrawを確認できる拡張

https://amagamina.jp/overdraw-for-urp/

License:MIT License


Languages

Language:C# 88.0%Language:ShaderLab 12.0%