일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 스마일게이트
- Jinja2
- 카렌
- R
- 스터디
- Express
- EnhancedInput
- flask
- Enhanced Input System
- 디자드
- 알고풀자
- 미니프로젝트
- 정글사관학교
- 레베카
- 으
- Unseen
- 프메
- node
- 마인크래프트뮤지컬
- 언리얼뮤지컬
- 언리얼
- Bootstrap4
- 언리얼프로그래머
- VUE
- 파이썬서버
- Ajax
- JWT
- 프린세스메이커
- 게임개발
- 데이터베이스
- Today
- Total
Today, I will
[그래픽스] HDR(High Dynamic Range), HDRI 본문
그래픽스 논문을 읽는데 HDR과 HDRI에 대한 기본적인 개념이 확립되지 않으면 논문의 가정을 이해하는데부터 막힘이 있어 용어를 정리하게 되었고, 용어 이해에 크게 도움이 된 래퍼런스들을 남겨둔다.
HDR
High Dynamic Range의 약자로, SDR (Standard Dynamic Range)과 비교하여 가장 밝은 흰색과 가장 어두운 검은색까지 더 넓어진 밝기의 범위(다이나믹 레인지)를 표시. 사람이 보는 것과 가깝게 재현한다고 평가받는다.
각 채널의 명암 레벨 표현에 0.0~1.0 사이의 8비트 고정 소수점 값을 사용힌 기존 방식에 비해, 하이 다이내믹 레인지 렌더링은 명암 레벨을 표현하는 데 있어, 내부적으로 16비트나 32비트, 64비트의 더 많은 단계를 갖는 부동소수점 데이터를 사용하여 디스플레이 장치가 표현할 수 있는 것보다 더 크거나 작은 밝기 값을 세밀하게 표현할 수 있도록 하였다.
고도의 대비 하에서의 디테일 보존
HDRR의 최대의 장점은 재현된다는 씬의 밝은 부분과 어두운 부분이 정확히 재현된다는 점이다.
참고 문헌:
https://www.adobe.com/kr/creativecloud/photography/hub/guides/what-is-hdr-photography.html
https://support.google.com/photos/answer/14159275?hl=ko&co=GENIE.Platform%3DAndroid
http://www.cgkorea.co.kr/global/library/The_Ins_and_Outs_of_HDR_What_is_HDR.html
HDRI
High Dynamic Range Image HDRI는 동일한 장면의 여러 이미지를 담은 파노라마 사진으로, 단일 시점에서 볼 수 있는 모든 앵글을 사진으로 캡처, 캡처된 뷰에는 해당 씬의 조명 및 반사 정보값(HDR)에 대한 실제 값 저장됨. 이 이미지는 이미지 기반 조명에 사용되며 조명 돔/구에 매핑됨
이러한 맥락에서 HDRI를 'HDRI 맵'이라고 한다. 'map'이라는 단어를 추가하면 사각형 이미지의 콘텐츠가 조명 환경에 매핑하기 위해 만들어졌음을 나타낸다.
출처:
HDRi 맵이란 무엇입니까? 자세한 설명 및 실제 사례 (cgibackgrounds.com)
HDRI 맵이란 무엇입니까? (lightmap.co.uk)
https://www.adobe.com/kr/creativecloud/file-types/image/raster/hdri-file.html
기타 참고할만한 글: https://jinongkim.notion.site/HDRI-f1db755e526f4ff3996962209d082104
'Computer Science > 그래픽스' 카테고리의 다른 글
[컴퓨터 그래픽스] 트렌드 연구 NeRF, 3D Gaussian Splatting (0) | 2024.08.01 |
---|---|
[그래픽스] ray tracing intersection with triangle (ray 방정식과 삼각형의 교점 찾기) (1) | 2023.12.15 |
[그래픽스] 그래픽스 파이프라인 개념과 GPU에서의 쉐이더를 통한 가속화 (0) | 2023.11.17 |
[그래픽스] 선형대수-행렬, 그래픽스 프로그래밍에서 자주 쓰는 연산 (1) | 2023.10.20 |
[OpenGL] opengl graphics pipeline의 이해와 hello_triangle 속 VAO와 VBO의 쓰임 (0) | 2023.10.11 |