Unreal Engine에서 지원하는 Anti-Aliasing 방식
옵션 명칭설명
| Off | 완전 비활성화. 성능은 좋지만 aliasing 심함 |
| FXAA (Fast Approximate AA) | 저사양에 적합, 블러리하고 정확도 낮음 |
| TAA (Temporal AA) | UE의 기본값. 시간축 AA로 부드러우나 ghosting, blur 있음 |
| TSR (Temporal Super Resolution) | UE5에 추가됨. 업스케일링 + 고급 TAA를 결합한 형태, 성능/품질 균형 좋음 |
| MSAA (Editor 전용 또는 모바일용) | Multi-Sampling AA. 고성능 GPU에서 품질 우수하나 성능 부담 큼. 주로 모바일/VR에서 사용 |
🔸 r.AntiAliasingMethod 콘솔 명령어를 통해 설정 가능
값: 0 = Off, 1 = FXAA, 2 = TAA, 3 = MSAA, 4 = TSR
Unreal Engine Upscaling Method 종류
옵션 명칭설명
| Off | 업스케일링 비활성화. 1:1 렌더링 |
| DLSS | NVIDIA 전용 AI 업스케일링 (지원 GPU 한정) |
| FSR 1 | AMD FidelityFX 1, 성능 중심 |
| FSR 2 | 고품질 Temporal 기반 업스케일링 |
| TSR | Epic의 자체 Temporal Super Resolution, 중상급 GPU에서 최적 |
| XeSS | 인텔의 AI 기반 업스케일링 (UE5 플러그인 필요) |
🔸 r.Upscaling.Method 또는 r.ScreenPercentage 계열로 설정 가능
예: r.Upscaling.Method=1 등
자글자글한 현상 원인 (추정)
언리얼에서 AA method와 Upscaling method를 임의로 조합하거나, 품질 수치를 무리하게 조정하면 다음과 같은 문제가 발생할 수 있음
💥 예상 원인:
문제 유형설명
| 비호환 조합 | 예: TSR을 켰는데 AA를 Off로 하면, TSR 내부 샘플링 정확도가 떨어지며 자글거림 발생 가능 |
| Quality 값 조절 후 실제 적용 안 됨 | 엔진 내부적으로 해당 Method에 대해 Quality 값이 무의미하거나 기본값으로 fallback되는 경우, 유저는 조정한 줄 알지만 실제론 품질 저하 |
| 비정상 스케일링 | Resolution Scale이 낮고 Upscaling이 저급 품질이면, AA로도 커버가 안 됨 |
| Temporal Stability 부족 | AA 방식이나 업스케일러가 Temporal 기반인데, 프레임 안정성이나 샘플 히스토리가 꼬일 경우 텍스처/윤곽선 떨림 발생 |
예를 들어 Upscaling Method = "TSR" + AA Method = "Off" 조합으로 돌리면, TSR이 자체 샘플링 기반 anti-aliasing을 하지 못해서 aliasing이 매우 심하게 생길 수 있음
또한 "Upscaling Quality" 값이 낮으면 텍스처 세부 묘사가 망가짐.
'프로그래밍 > 언리얼엔진' 카테고리의 다른 글
| RHI 설정 (0) | 2025.07.26 |
|---|---|
| Scalability Settings 정리 (2) | 2025.07.12 |
| 그래픽스 공부 (0) | 2025.04.26 |
| 프로파일링과 최적화 작업 (0) | 2025.04.12 |
| 개인 작업-1- (0) | 2025.03.22 |