렌더링 프로세스 중에 텍스처 파일의 감마가 2.2입니다. 그러나 일반 색상은 감마 보정이 필요하지 않습니다. 특히 RGB 값이 스펙트럼 분석에서 나온 것일 때 특히 그렇습니다.JPEG 그림을 사용할 때 왜 2.2의 감마를 사용해야합니까?
그럼 왜 텍스처 파일에 감마 2.2를 사용해야합니까? 왜 CG 세상에서 2.2 감마 이미지를 사용 했습니까? 실제 색상의 이미지에 왜 감마 1을 사용하지 않습니까?
렌더링 프로세스 중에 텍스처 파일의 감마가 2.2입니다. 그러나 일반 색상은 감마 보정이 필요하지 않습니다. 특히 RGB 값이 스펙트럼 분석에서 나온 것일 때 특히 그렇습니다.JPEG 그림을 사용할 때 왜 2.2의 감마를 사용해야합니까?
그럼 왜 텍스처 파일에 감마 2.2를 사용해야합니까? 왜 CG 세상에서 2.2 감마 이미지를 사용 했습니까? 실제 색상의 이미지에 왜 감마 1을 사용하지 않습니까?
대부분의 하드웨어 및 드라이버는 사용자가 감마 2.2 (또는 매우 유사한 sRGB)로 작업한다고 가정합니다. 따라서 선형 RGB 정보 (즉, 감마 1.0)로 원시 파일을 표시하려고하면 표시 이미지가 너무 밝아집니다.
3D 그래픽 하드웨어는 그래픽 연구원 이상으로 게임 개발자를 위해 설계되었으므로 입력 (텍스처 버퍼와 같은 것들)은 2.2 감마로 인코딩 된 애셋이라고 생각합니다. 선형 인코딩보다 비트 수.
전체 렌더링 파이프 라인을 제어하는 경우 선형 RGB (또는 다른 선형 스펙트럼 샘플링)로 확실히 작업하고 결과를 디스플레이 또는 파일로 보낼 때 끝에 감마를 적용 할 수 있습니다.
답장을 보내 주셔서 감사합니다. 다각형 (256 단계의 그라디언트 맵을 사용하여)을 렌더링하면 내 렌더링 엔진이 내 텍스처의 2.2 감마를 올바른 값으로 변환하여 내 스펙트럼 데이터 RGB 감마로 균형 잡힌 이미지를 얻을 수 있는지 (결국) 확인할 수 있습니다. 1.0. 그래서 효과적으로 선형 이미지를 얻습니다. 그러나 알비도에서 RGB 1.1.1 및 감마 1이있는 재료를 사용하면 결과는 어떻게됩니까? 실제 흰색이거나 RGB 값입니까? – Tofuw
@tofuw 물리적으로 정확한 색상을 원한다면 기본 엔진으로 렌더링하면 산란, 빛의 양극화와 같은 것들을 추가하고 R, G, B 등의 3 가지 파장을 렌더링해야합니다. ,비. 렌더링 후에 파장의 집합으로 결과 색상을 저장하거나 곡선으로 처리하고 ... R, G, B를 다시 계산하여 시각화 할 수 있습니다. (재구성 된 백색 잡음은 RGB에서도 흰색이됩니다) – Spektre