실전 렌더링 기법 — 직접 구현
실무 렌더러의 품질과 성능을 좌우하는 기법들입니다. 안티앨리어싱·감마·밉맵·투명·AO·LOD/컬링을 실제 Direct3D 11/HLSL로, 코드 한 줄·상태 하나까지 파고드는 6개 세부 페이지입니다.
세부 페이지
1 / 6
안티앨리어싱
MSAA(SampleDesc·ResolveSubresource)와 FXAA 포스트프로세스 패스.
MSAA · Resolve · FXAA · alpha-to-coverage
2 / 6
감마 · 선형 색공간
sRGB 포맷 자동 변환 vs 셰이더 pow, 선형 공간 조명. 이중 보정 함정.
_SRGB 포맷 · 선형 공간 · pow(2.2)
3 / 6
밉맵 · 텍스처 필터링
GenerateMips, 필터 모드(POINT/LINEAR/ANISOTROPIC), LOD 바이어스.
GenerateMips · 이방성 · 필터 · LOD
4 / 6
투명과 렌더링 순서
BlendState, 뒤→앞 정렬, 깊이 쓰기 OFF, OIT 개념.
BlendState · 정렬 · DepthWriteMask · OIT
5 / 6
앰비언트 오클루전
AO의 원리, SSAO/HBAO/GTAO 개념과 화면공간 구현 감각.
AO · SSAO · HBAO · GTAO
6 / 6
LOD · 컬링
거리 기반 LOD, 절두체 컬링(평면 추출), 래스터 상태 컬 모드, 인스턴싱.
LOD · 절두체 컬링 · RSSetState · 인스턴싱