What is Physically Based Lighting?
물리적 기반 조명은 빛의 정확한 동작을 시뮬레이션하기 위해 시도하며, 특히 사실적인 외관을 목표로 할 때 신뢰할 수 있는 조명 결과를 달성하는 것이 핵심 요건입니다.
한 가지 중요한 요소는 조명의 강도이다: HDRP는 럭스와 루멘과 같은 실제 조명 장치에 의존합니다.
실제 유닛과 장력을 사용하여 작업하면 조명의 일관성이 향상되고 다양한 유형의 조명, 특히 자연 조명과 인공 조명 사이의 보정이 용이해지며, 이러한 강도는 온라인(예: 온라인 쇼핑 및 제조업체 웹 사이트)에서 쉽게 찾아볼 수 있습니다. 또한 이러한 실제 값에 의존하면 정확한 광도를 선택할 때 초보자의 부담이 크게 줄어듭니다. 다음은 서로 다른 광원 및 각각의 조명 값의 몇 가지 예입니다.
Sunlight
유니티의 햇빛은 방향등을 통해 시뮬레이션 합니다.
HDRP에서는 강도와 색상에 대한 물리적 기반 단위를 제공합니다. 햇빛의 강도의 단위는 럭스로 설정되며, 색온도의 단위는 켈빈으로 설정된다. 이 장면에서 해가 어떻게 지는지 봅니다.
1. 계층에서 Lighting > Directional Light Sun. 2. Inspector의 Emission 아래에 Intensity가 100000lux로 설정되어 있음을 알립니다.
맑은 날의 직사광선에 대한 전형적인 강도이다. 온도를 보세요, 5500 켈빈입니다. 이 두 가지 예는 현실적인 맑은 하늘 설정에 일반적으로 사용되는 태양 값을 보여줍니다.
Directional Light Sun의 인스펙터에서 Emission > Intensity값을 설정한다.
HDRP가 아닌경우 Intensity의 기본값은 1이었지만, HDRP에서는 완전히 다른 시스템 (Lux)으로 작동하는 듯 하다.
기본값이 100,000인 Intensity를 드래그를 통해 값을 변경하니 화면이 변화하는 모습을 볼 수 있다. 자세히 보면 드래그 바 오른쪽에 태양 아이콘이 바뀌는것도 보인다.
Artificial lights
1. GameObject Spotlight_01a.2. Light_Spot_16001m 벽을 비추는 빛을 선택하고 속성을 검사합니다.
이 램프의 강도는 1600 루멘이고 온도는 3500 켈빈입니다.
이는 따뜻한 색조의 강력한 100W 할로겐 전구의 강도에 해당합니다. 전구의 강도는 일반적으로 루멘 또는 칸델라에서 제조업체에 의해 제공됩니다. 사실적인 조명을 만드는 것은 전구 값을 온라인으로 조회하거나 조명 검사기에서 편리한 슬라이더와 사전 설정을 사용하는 것만큼이나 간단합니다.
전문가 팁
• 스폿 조명과 함께 루멘을 사용할 경우 스폿 조명의 원뿔 각도를 기준으로 조도를 정확하게 시뮬레이션하려면 Reflector Mode(기본적으로 사용)를 사용하십시오. 이 확인란을 볼 수 없는 경우 Exmission(방출) 접힘의 3점 메뉴를 통해 "Show Additional Properties"(추가 속성 표시)를 선택합니다.
• 성능을 최적화하려면 발광 및 그림자 페이드 거리 속성을 가능한 낮게 유지하여 빛과 그림자가 특정 거리(미터)를 넘어 사라지도록 합니다.
색온도와 Intensity의 설정을 통해 빛의 느낌을 조절할 수 있다.
전문가 팁에서 나온 Reflector Mode와 Fade Distance. 이 옵션들을 통해 최적화를 할 수 있다.
Congratulations!
이 튜토리얼에서는 실제 조명을 구현하기 위해 물리적 기반 조도 및 색상을 사용하는 방법에 대해 배웠습니다. 물리적으로 올바른 조명에 대해 이야기할 때는 다음 튜토리얼에서 다룰 노출에 대해 이해하는 것이 중요합니다. HDRP는 램프 주변의 빛의 분포를 저장하는 파일인 IES 프로파일도 지원합니다. 예를 들어, 이러한 파일은 아키텍처 시각화에 자주 사용됩니다. 물리적 기반 조명에 대한 자세한 내용은 이 비디오 튜토리얼을 참조하십시오.
'unity etc. > HDRP' 카테고리의 다른 글
[유니티] HDRP 예제 6 / Sky (0) | 2022.07.25 |
---|---|
[유니티] HDRP 예제 5 / Exposure (0) | 2022.07.25 |
[유니티] HDRP 예제 3 / Volumes (0) | 2022.07.25 |
[유니티] HDRP 예제 2 / HDRP Settings (0) | 2022.07.25 |
[유니티] HDRP 예제 1 / Before You Start (0) | 2022.07.25 |