ユニバーサルレンダーパイプライン (URP) プロジェクトのパフォーマンスが遅い場合は、設定を調整してパフォーマンスを向上することができます。
プロジェクトのパフォーマンスを向上するには、分析 に基づいて ユニバーサルレンダーパイプライン (URP) アセットまたは ユニバーサルレンダラーアセット の以下の設定を調整します。
プロジェクトやターゲットとするプラットフォームによっては、あまり効果が得られない設定もあります。また、プロジェクトのパフォーマンスに効果がある設定は他にも考えられます。
| 項目 | 設定場所 | パフォーマンス向上のための設定 |
|---|---|---|
| Accurate G-buffer normals | Universal Renderer > Rendering | ディファードレンダリングパスを使用している場合は無効にします。 |
| Additional Lights > Cast Shadows | URP Asset > Lighting | 無効 |
| Additional Lights > Cookie Atlas Format | URP Asset > Lighting | Color Low に設定します。 |
| Additional Lights > Cookie Atlas Resolution | URP Asset > Lighting | 許容できる最小値に設定します。 |
| Additional Lights > Per Object Limit | URP Asset > Lighting | 許容できる最小値に設定します。この設定は、ディファードレンダリングパスまたはフォワード + レンダリングパスを使用している場合は効果がありません。 |
| Additional Lights > Shadow Atlas Resolution | URP Asset > Lighting | 許容できる最小値に設定します。 |
| Additional Lights > Shadow Resolution | URP Asset > Lighting | 許容できる最小値に設定します。 |
| Cascade Count | URP Asset > Shadows | 許容できる最小値に設定します。 |
| Conservative Enclosing Sphere | URP Asset > Shadows | Enable |
| Technique | Decal Renderer Feature | Screen Space に設定し、Normal Blend を Low または Medium に設定します。 |
| Fast sRGB/Linear conversion | URP Asset > Post Processing | Enable |
| Grading Mode | URP Asset > Post Processing | Low Dynamic Range に設定します。 |
| LOD Cross Fade Dither | URP Asset > Quality | Bayer Matrix に設定します。 |
| LUT size | URP Asset > Post Processing | 許容できる最小値に設定します。 |
| Main Light > Cast Shadows | URP Asset > Lighting | 無効 |
| Max Distance | URP Asset > Shadows | 削減 |
| Opaque Downsampling | URP Asset > Rendering | URP アセットで Opaque Texture が有効になっている場合は、4x Bilinear に設定します。 |
| Render Scale | URP Asset > Quality | 1.0 未満に設定します。 |
| Soft Shadows | URP Asset > Shadows | 無効にするか、Low に設定します。 |
| Upscaling Filter | URP Asset > Quality | Bilinear または Nearest-Neighbor に設定します。 |
設定の詳細については、以下を参照してください。