톤 매핑

이 효과는 CineRender 엔진에서 포토렌더링 설정의 상세 뷰에서 사용 가능합니다.

https://helpcenter.graphisoft.com/kr/wp-content/uploads/sites/7/archicad-23/132_cinerenderdetailed/ToneMappingSettings.png 

CineRender는 항상 32비트를 사용하여 내부적으로 렌더링합니다. 이들 색상 값은 흔히 사용되는 출력 장비를 위해 이들을 8 또는 16비트로 변환하기 위해 해석되어야 합니다. 이 작업은 다른 방법을 사용하는 일련의 알고리즘(연산자)에 의해 수행됩니다.

톤 매핑은 이미지를 영구적으로 수정합니다. 다른 애플리케이션(예: Photoshop, After Effects, Nuke)으로 색상 보정을 수행할 계획이라면, CineRender에서 톤 매핑을 수행할 필요가 없습니다.

TIFF로 저장하기

톤 매핑의 최대 효과를 얻으려면, Render를 TIFF 형식으로 저장하고, 이미지 저장 옵션을 "알파 채널로 높은 정확도 색상"으로 수정합니다.

https://helpcenter.graphisoft.com/kr/wp-content/uploads/sites/7/archicad-23/132_cinerenderdetailed/ToneMappingSave.png 

톤 매핑에 대한 연산자

연산자를 선택할 때, 어느 연산자가 당장의 장면에서 가장 잘 작동할지를 테스트하는 것이 좋습니다.

일반적으로는, Reinhard 방법이 가장 융통성이 있습니다. 이는 사진 효과 원칙을 토대로 합니다.

연산자: 리니어 모드

리니어 모드는 이미지의 모든 구역을 균일하게 밝히거나 어둡게 만듭니다. 즉, 일부 이미지 구역은 안 보이게 될 수 있습니다.

리니어: 스케일 요소와 더불어 모든 색상 값을 증대시키는 단순한 모드입니다. 어두운 구역과 밝은 구역 모두 밝아지거나 어두워집니다.

포토 리니어: 공통의 카메라 설정으로, 결과를 수정하는 데 사용할 수 있습니다.

노출 (값이 클수록 밝아집니다.)

ISO 값이 클수록 밝아집니다. (이 설정은 필름/센서 민감도를 나타냅니다.)

F-스톱 (값이 클수록 어두워집니다.)

감마(Gamma): 이미지의 중간 범위 밝기를 증대(더 큰 값)시키거나 감소(더 작은 값)시키는 데 사용할 수 있습니다. (값이 1과 동일하지 않은 경우 실제로 리니어 작동이 아닙니다.)

오토 리니어(Auto Linear): 이 연산자는 카메라의 자동 노출과 비견할 수 있습니다. 해당 이미지의 평균 밝기 값은 내부적으로 결정됩니다. 이를 토대로, 포토 리니어 공식을 사용하여 노출 및 F-스톱에 대한 올바른 값이 정의됩니다. 그 후에, 감마 설정을 사용하여 감마 보정이 이루어질 수 있습니다.

맥스 화이트

이 옵션은 밝기 포인트를 결정하고 이를 백색으로 맞춥니다. 이미지의 나머지는 이 포인트에 상대적으로 "스케일" 됩니다. 이미지에 아주 밝은 구역이 있다면, 더 어두운 구역은 훨씬 더 어두워지거나, 심지어 검정색이 됩니다.

Reinhard 02

Reinhard 연산자는 사진에서 사용된 톤 매핑 기법을 토대로 합니다. 아래 이미지에서 보이듯, 밝은 구역이 특히 압축되어 있습니다. 이 톤 매핑 방법은 렌더링에서 가장 널리 사용되는 방법입니다.

프리-스케일은 주로 더 어두운 구역에 영향을 미치며(더 높은 값이 그늘진 구역을 밝게 하는 데 사용될 수 있습니다), 포스트-스케일은 더 밝은 구역을 수정하고, 나아가 리니어와 익스포넨셜 진행을 혼합할 수도 있습니다.

https://helpcenter.graphisoft.com/kr/wp-content/uploads/sites/7/archicad-23/132_cinerenderdetailed/ReinhardCurves.png 

1에서 3까지 서로 다른 번(Burn) 값이 있는 세 가지 Reinhard 곡선.

톤 매핑 예시

다음 장면은 톤 매핑 없이 렌더링되었습니다.

https://helpcenter.graphisoft.com/kr/wp-content/uploads/sites/7/archicad-23/132_cinerenderdetailed/NoToneMapping.png 

좌측의 빛을 내는 재질은 밝기가 250%이며, 어두운 부분에서 우측에 구체가 하나 있습니다.

보시다시피, 노출이 과도한 구역과 아주 어두운 구역이 있습니다.

아래 이미지는 연산자 몇 개가 어떻게 작동하는지를 보여줍니다. (포로 리니어는 여기에서 사용되지 않습니다. 다른 리니어 연산자와 유사하게 작동하기 때문입니다.)

이미지에서 보이듯, 오토 리니어가 가장 잘 작동합니다(감마와 연계했음). 아주 밝은 구역이 어두워지고 어두운 구역은 밝하집니다. Reinhard는 이 장면에서는 그리 좋은 결과를 내지 못합니다. 아주 어두운 구역이 적절히 밝아지지 않습니다. Reinhard 연산자는 조명이 고르고 아주 어두운 구역이 없는 장면에서 가장 잘 작동합니다(예: 내부 방 렌더링).

https://helpcenter.graphisoft.com/kr/wp-content/uploads/sites/7/archicad-23/132_cinerenderdetailed/YesToneMapping.png 

리니어 연산자는 예시 장면에서는 잘 작동하지 않습니다. 밝은 부분을 어둡게 하여 어두운 구역이 더욱 어두워지거나, 어두운 구역을 밝게 하여 밝은 구역을 과다노출시키기 때문입니다.

  • Was this Helpful ?
  • YesNo