Unityで新規プロジェクトを作ろうとして、テンプレート選択画面で手が止まる。「2D」「3D」はわかるけれど、「URP」「HDRP」って何? どれを選べばいいの?——最初の画面からいきなり突きつけられる、Unity入門最初の分岐点です。
これは レンダーパイプライン——3D/2Dオブジェクトを画面に描画する「仕組み」の選択です。ライティング・シャドウ・ポストプロセッシングの処理方式がここで決まり、あとから変更するには手間がかかるため、最初に違いを知って選ぶのが一番安上がりです。この記事で3種類の違いと選び方を整理します。
この記事でわかること
- 3種類のパイプライン——Built-in / URP / HDRPの特徴と違い
- プラットフォーム対応・機能・パフォーマンスの比較表
- 迷わないための選び方のガイドライン(結論: 迷ったらURP)
- Built-in→URPの移行手順と注意点
- 実践:自分のプロジェクトでどれを選ぶか診断する
動作確認環境: Unity 2022.3 LTS / Unity 6
3種類のレンダーパイプライン
Unityには3種類のレンダーパイプラインがあります。

| パイプライン | 特徴 | 主な用途 |
|---|---|---|
| Built-in | 従来のデフォルト、シンプル | レガシープロジェクト、ゲームジャム |
| URP | 軽量・最適化、幅広い対応 | モバイル、VR、新規プロジェクト全般 |
| HDRP | ハイエンド、写実的表現 | AAAタイトル、建築ビジュアライゼーション |
カスタムSRP: Unityでは独自のレンダーパイプラインを構築することも可能(Scriptable Render Pipeline)ですが、上級者向けのため本記事では扱いません。
比較表
表現力・パフォーマンス
| 項目 | Built-in | URP | HDRP |
|---|---|---|---|
| 表現力 | ○ | ○ | ◎(最高) |
| パフォーマンス | ○ | ◎(最軽量) | △(重い) |
| 新機能対応 | × | ○ | ○ |
この関係は、「軽さ」と「表現力」のトレードオフとして1枚の図にまとめられます。

URPが「軽さと表現力のバランスが良い」ため新規プロジェクトの第一候補になり、HDRPは「表現力最高だが重い」ため用途を選ぶ——この位置関係が選び方の土台です。
プラットフォームサポート
| プラットフォーム | Built-in | URP | HDRP |
|---|---|---|---|
| Windows/Mac/Linux | ○ | ○ | ○ |
| iOS/Android | ○ | ○ | × |
| Switch | ○ | ○ | × |
| WebGL | ○ | ○ | × |
| PlayStation/Xbox | ○ | ○ | ○ |
| VR(デスクトップ) | ○ | ○ | ○ |
| VR(モバイル) | ○ | ○ | × |
Built-in Render Pipeline
特徴
Unityの従来からあるデフォルトのレンダーパイプラインです。
- シンプルで使いやすい
- 難しいことを考えなくても使える
- 古いアセットとの互換性が高い
- 長年使われてきた実績がある
- 新機能の追加予定はない
利点
- セットアップが不要
- 学習コストが低い
- 古いアセットがそのまま使える
- 情報が豊富
- トラブルシ ューティングが容易
欠点
- 描画が最適化されていない(Batchesが多い)
- VFX Graph、2Dライティングなどの新機能が使えない(Shader GraphはUnity 2021.2以降のBuilt-InターゲットでLit/Unlitとも対応。ただし一部ノードに制限あり)
- URPに比べてパフォーマンスが劣る
適したプロジェクト
- ゲームジャムや試作(セットアップの手間を省きたい)
- 古いアセットを使う必要がある場合
- レガシープロジェクトのメンテナンス
Universal Render Pipeline(URP)
特徴
Built-inの後継として開発された新しいレンダーパイプラインです(旧称:LWRP)。
- あらゆるプラットフォームに対応
- 描画処理が軽量で最適化されている
- Shader Graph、VFX Graphなどの新機能が使える
- 2Dライティングが使える
- 今後のUnityの標準となる予定
2D vs 3Dテンプレート: 2DゲームでURPを使う場合、プロジェクト作成時に「2D (URP)」テンプレートを選択してください。2D Rendererが設定済みで、2Dライティングがすぐに使えます。
利点
- 描画処理が最も軽い(Batchesが少ない)
- モバイルからハイエンドPCまで幅広く対応
- 新機能が使える
- Built-inの多くの機能をカバー(ただしSurface Shaderは非対応)
- 今後も機能追 加が継続される
- カスタマイズ可能(C#でレンダリングパスを追加)
Forward vs Forward+レンダリングパス
| パス | ライト数制限 | 対応バージョン |
|---|---|---|
| Forward | リアルタイムライト4つまで | Unity 2019以降 |
| Forward+ | 大幅に緩和(数百個対応) | Unity 2022.2以降 |
Forward+: 多数のライトを使用するシーンで有効です。URP Renderer Dataの「Rendering Path」で切り替え可能。
欠点
- Built-inからの移行に手間がかかる
- 古いアセットの互換性に問題がある場合がある
- セットアップが必要
- Surface Shaderが使えない - カスタムシェーダーの書き換えが必要な場合がある
適したプロジェクト
- スマホゲーム
- VRゲーム
- 2Dゲーム
- パフォーマンスを重視するプロジェクト
- 幅広いプラットフォームに対応したいプロジェクト
- 新規プロジェクト全般
High Definition Render Pipeline(HDRP)
特徴
ハイエンドなグラフィックスに特化したレンダーパイプラインです。
- AAAタイトル並みの写実的な表現が可能
- 物理ベースレンダリング(PBR)
- 物理ベースのライティング(Physical Light Units)
- 物理カメラ(現実のカメラと同じ単位)
- 高度なマテリアル表現
- ボリュームレンダリング、レイトレーシング対応
利点
- 最高品 質のグラフィックス
- 写実的な表現が可能
- 現実の単位が使える(物理ベース)
- レイトレーシング
欠点
- 処理負荷が高い
- ハイエンドPCまたはコンソールが必要
- モバイル、Switch、WebGLは非対応
- セットアップが複雑、学習コストが高い
- 物理法則への理解が必要
適したプロジェクト
- AAAタイトル並みの写実的な3D表現が必要なゲーム
- ハイエンドPC向けゲーム
- 建築ビジュアライゼーション
- 映像制作
選び方のガイドライン

URPを選ぶべき場合
- スマホゲームを作る
- VRゲームを作る
- パフォーマンスを重視する
- 幅広いプラットフォームに対応したい
- 新機能を使いたい
- 迷ったらとりあえずURP
HDRPを選ぶべき場合
- AAAタイトル並みの写実的な表現が必要