概要
PBR Stage Equipment はライブ演出用のミラボールやスポットライト、火炎放射器などが含まれているアセットです。
ライブ演出用アセットなどで検索すると、色々なサイトで紹介されているのですが、どうやらビルトインパイプライン向けのようです。
パイプラインにURPを使用しているシーンで使用したかったのですが、使えるか怪しかったので人柱として購入して実際に使用できることを確かめました。
結論としてはシェーダーをアセットの作者さんが用意してくれている別アセットのものに置き換えるだけでURP対応できたので、とても簡単でした!
検証環境
OS : Windows 10
Unity : 2022.3.10f1
シェーダーの変更対応
というわけで、PBR Stage EquipmentアセットをURPでも使えるようにします。
[Released] PBR Stage Equipment
元々はビルトインレンダーパイプラインのみの対応だったようですが、Froumを見るとURPにも対応してくれているようです。
Froumに記載されている手順通りに修正していきます。
PBR Stage Equipmentアセットをインポートしてサンプルのシーンを開くとシェーダーがエラーを起こしてマテリアルがマゼンタ色になっているので修正していきます。
まずは、PBR Stage Equipmentアセットを提供してくれている作者さんによる修正用のシェーダーをインポートします。
シェーダー : TG Utility
インポートしたら、Standardシェーダーになっている部分をTirgamesSRPに置き換えていきます。
全部置き換えたら修正完了です。
再生して各種演出がちゃんと動くことを確認しましょう。お疲れ様でした!