성능 향상을 위한 최적화
프로젝트의 성능이 느려진 것 같다면 유니버설 렌더 파이프라인(URP) 에셋 또는 유니버설 렌더러 에셋에서 성능에 영향을 미치는 설정을 조정할 수 있습니다.
프로젝트 또는 타겟 플랫폼에 따라 일부 설정은 큰 영향을 미치지 않을 수 있습니다. Unity 프로파일러 또는 GPU 프로파일러(예: RenderDoc 또는 Xcode)를 사용하여 각 설정이 프로젝트의 성능에 미치는 영향을 측정할 수 있습니다.
설정 | 설정 위치 | 성능 향상을 위한 조치 |
---|---|---|
Accurate G-buffer normals | 유니버설 렌더러 > 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 | 가능한 한 가장 낮게 설정. 이 설정은 디퍼드 또는 Forward+ 렌더링 경로를 사용하는 경우 적용되지 않음. |
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 | 데칼 렌더러 기능 | 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 Asset에서 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로 설정 |
설정에 대한 자세한 내용은 다음을 참조하십시오.