BIRPが非推奨に: URPへ今すぐ移行か、6.7 LTSまで待つか?

Unity 6.5でBuilt-in Render Pipeline(Built-in RP、BIRP)が非推奨になりましたが、今すぐ移行する必要はありません。 本当の問題は、今移行することで苦労が減るのか増えるのかであり、その答えはプロジェクトの段階、シェーダーの状況、そして実際に必要なURP機能によって変わります。
BIRPからURPへ: 判断チェック リスト
- 新規プロジェクトを始める? Universal Render Pipeline(URP)を最初から使ってください。2026年にBIRPで始める理由はありません。
- 制作開始から6か月未満? Unity 6.3 LTSで今すぐ移行しましょう。早く切り替えるほど、やり直しは少なくなります。
- 制作中盤、2026〜2027年リリース予定? Screen-space reflectionsやGrab Passが必要かどうか確認してください。不要なら今移行、必要なら6.7 LTS(2026年末)を待ちましょう。
- リリース間近、またはすでにライブ運用中? BIRPのまま出荷してください。移行は次のプロジェクトで計画しましょう。
- Quest向けVRプロジェクト? 実際のシーンで両方のパイプラインをベンチマークしてください。一部のスタンドアロンVRハードウェアでは、まだBIRPの方がURPより速い場合があります。
5つのシナリオセクションへ進んで、状況別の詳細ガイドを確認してください。
この判断が見た目より難しい理由
もしBIRPが明日消えるなら、答えは明白です。今すぐ移行すればいい。しかしUnityは長い猶予期間を設けており、URPにはまだ欠けている機能があります。唯一の正解がないタイミングの問題が生まれているのです。
3つの要素がこの判断を難しくしています。
BIRPはまだ消えていません。 Unity 6.7 LTS(2026年末予定)まで利用可能で、長期サポートは2028年末まで続きます。EnterpriseおよびIndustryライセンスのユーザーは2029年までサポートを受けられます。計画する時間はあります。
URPは優れていますが、まだ完全ではありません。 Forward+(オブジェクトごとのライト制限を撤廃し、スクリーンスペースタイルごとにライトをソートする方式)とGPU Resident Drawer(GPUがDraw Callを直接管理し、CPUオーバーヘッドを削減するシステム)がURPの最大のパフォーマンス向上要素です。この2つにより、多くのシナリオでURPはBIRPより高速になりました。ただし、Screen-space reflectionsとGrab Pass(画面をテクス チャとしてキャプチャし、屈折や歪みエフェクトに使うBIRPの手法)はまだURPにはありません。
移行ツールはシンプルなプロジェクトでは動作しますが、複雑なプロジェクトでは壊れます。 UnityのRender Pipeline Converterは標準マテリアルとポストプロセッシングボリュームを処理できますが、カスタムシェーダーは完全に手動で書き直す必要があります。さらにコンバーター自体がUnity 6.4でデグレードしており、不確実性が一層増しています。
非推奨タイムライン: 実際に何がいつ変わるのか
Unityの2026年2月のブログ記事「Render Pipelines Strategy for 2026」がタイムラインを定めています。**非推奨(Deprecated)は削除(Removed)**ではありません。
| バージョン | 種別 | 日付 | BIRPの状態 |
|---|---|---|---|
| Unity 6.0 | LTS | 2024年10月 | 完全サポート。URP 17にRender Graph搭載 |
| Unity 6.1 | Update | 2025年4月 | 完全サポート。URPにDeferred+レンダリングパス追加 |
| Unity 6.3 | LTS | 2025年12月 | 完全サポート。現在の推奨LTS |
| Unity 6.4 | Update | 2026年3月 | 完全サポート。コンバーターツールのデグレードが報告 |
| Unity 6.5 | Update | Beta(2026年4月) | 正式に非推奨。 バグ修正のみ、新機能なし |
| Unity 6.6 | Update | 2026年半ば(予定) | 完全サポート。URPにDLSS4 / FSR3共有アップスケーリング導入 |
| Unity 6.7 | LTS | 2026年末(予定) | BIRPを含む最後のバージョン。 URPにSSRと物理ベースライティング導入 |
6.7 LTS以降、BIRPは2028年末まで長期サポート(バグ修正のみ)を受けます。最終的な削除日はまだ発表されていません。Unityは「最終終了日を決める前に皆さんの声を聞きたい」と述べています。コミュニティではUnity 7で削除されるという推測がありますが、Unity側の確認はありません。
High Definition Render Pipeline(HDRP)もUnity 6.5以降は新機能の開発が終了しました。今後HDRPが受けるのはバグ修正とNintendo Switch 2対応のみです。レンダリングへの投資はすべてURPに向けられます。HDRPを使用中であれば、移行の問題は同様に当てはまります。
URPが今できること・できないこと
移行タイミングを決めるには、現時点(Unity 6.3 LTS)のURPの状態と、今後のバージョンで追加される機能を知る必要があります。
現在利用可能な機能
| 機能 | 役割 | 導入時期 |
|---|---|---|
| Forward+レンダリングパス | オブジェクトごとのライト制限なし。スクリーンスペースタイルあたり最大256ライト対応 | Unity 6.0 |
| GPU Resident Drawer | GPU側でDraw Callを管理。インスタンスオブジェクトでCPUパフォーマンスが大幅に向上 | Unity 6.0 |
| Render Graph | GPUリソース割り当てを自動化し、メモリオーバーヘッドを削減 | Unity 6.0 |
| Deferredレンダリングパス | ライトごとのパフォーマンスコストなしで多数のライトを使用可能 | Unity 6.0 |
| Deferred+ | Variable Rate Shadingを搭載した改良版Deferredパス | Unity 6.1 |
| Adaptive Probe Volumes | ピクセル単位のグローバルイルミネーションベイキング、ストリーミング対応 | Unity 6.0 |
| SRP Batcher | 同じシェーダーバリアントを使うオブジェクトをまとめてDraw Callを削減 | Unity 2019+、6.xで改善 |
まだ未搭載または追加予定の機能
| 機能 | 状態 | 導入予定時期 |
|---|---|---|
| Screen-space reflections(SSR) | URPには未搭載 | Unity 6.7 LTS |
| 物理ベースライトユニットとオートエクスポージャー | URPには未搭載 | Unity 6.5または6.7 |
| Grab Pass(屈折用スクリーンキャプチャ) | URPに代替機能なし | 確定日なし |
| マルチパスシェーダーレンダリング | URPでは仕組みが異なる。追加シェーダーパスの代わりにRenderer Featuresが必要 | 利用可能だが書 き直しが必要 |
| DeferredパスとCamera Stacking | 非対応 | 確定日なし |
| リアルタイムグローバルイルミネーション | URPには未搭載 | Unity 6.7 |
| DLSS4 / FSR3共有アップスケーリング | 計画中 | Unity 6.6 |
パフォーマンスは単純に「URPの方が速い」という話ではありません
ライトが多い場面、インスタンシングが多い場面、複雑なライティング環境ではURPがBIRPを上回ります。一方、シンプルなシーン、内蔵GPU、一部のスタンドアロンVRハードウェアではBIRPの方がまだ速い場合があります。同一VRシーンでベンチマークしたある開発者は、BIRPで25バッチ・56.7 FPS、URPで725バッチ・34.9 FPSを記録しました。パフォーマンスはパイプライン名ではなく、実際のシーン次第で決まります。