IES 라이트 프로파일

언리얼 엔진 4 에서 라이트 프로파일 사용하기 입니다.

Windows
MacOS
Linux

IES Light Profiles (IES 라이트 프로파일)이란 빛의 세기를 아크로 정의하는 커브를 말하는데, 언리얼 엔진 4 에서는 이를 활용하여 포인트 라이트 가 (기술적으로는 스포트 라이트 도) 내는 빛에 조명 기구의 반사성 표면, 전구의 모양, 렌즈 효과 등을 반영하여 더욱 사실적인 빛을 내도록 하고 있습니다. 커브 자체는 라이트 전체적인 밝기에 대한 배수로 볼 수 있으며, 마치 라이트에서 텍스처를 투영하는 듯한 효과를 얻을 수 있지만, 그러기 위한 텍스처 비용이 들지도 않고 텍스처를 투영했을 때 일정한 각도에서 발생할 수 있는 오차도 없습니다.

어디서 얻을 수 있나요?

IES 라이트 프로파일을 구하기 가장 쉬운 방법은, 제조사의 웹 페이지에 가서 다운로드하는 것입니다. 거의 대부분의 주요 조명기구 제조사에서 무료로 제공하고 있습니다. 예를 들면 Lithonia Lighting, Phillips 에서 하나의 라이트에도 폭넓은 가짓수의 라이트 프로파일을 얻을 수 있습니다. 라이트에 대한 문서 작업도 잘 되어 있으며, 심지어 사용된 산광기의 색이나 유형에 대한 산광기, 조명 기구에 적용된 베리에이션 관련 프로파일까지도 다루고 있습니다.

Lithonia Lighting 의 좋은 점은, 웹사이트에 웹 브라우저 프로파일 뷰어 기능이 있어서, 실제 원하는 라이트에 착수하면 무엇을 받는지 확인할 수 있습니다.

프로파일을 언리얼 에디터에서 살펴보면, 1D 텍스처(그레이디언트)로 나타납니다만, 텍스처는 아니며 폭넓은 메타 데이터 배열이 들어있는 아스키 파일입니다:

IESNA:LM-63-2002
[TEST] 98100505
[TESTDATE] 1/31/2008 
[ISSUEDATE] 1/31/2008 
[TESTLAB]   [MANUFAC] Lithonia Lighting 
[LUMCAT] TPG 1000S PG21 M ( SC=1.5) 
[LUMINAIRE] OPEN GLASS OPTICAL, 1000 HPS W/ MEDIUM DISTRIBUTION 
[LAMPCAT] LU1000 
[LAMP] ONE 1000-WATT CLEAR E-25 HIGH PRESSURE SODIUM, VERTICAL BASE-UP POSITION. 
[BALLAST] 
[BALLASTCAT] 
[DISTRIBUTION] SEMI-DIRECT, SC-0=1.5, SC-90=1.5 
[_LAMPPOSITION] 0 , 0 
[_LAMPWATTAGE] 1000 
[_LAMPLUMENS] 140000 
[_MOUNTING] 
[_FAMILY] TPG 
[_PRODUCTID] 7b5d891e-1c98-4dfa-ae63-b3bef1066d68 
[_INFOLINK] www.lithonia.com/visual/ies/ies.asp?vfile= 
[_PRODUCTGROUP] INDOOR HID 
[_TERCAT] Highbay, Nonlinear 
[_TER] 48 
TILT=NONE 
1  140000  1  21  1  1  1  -1.72  -1.72  1.02 
1  1  1100 
0  5  15  25  35  45  55  65  75  85  90  95  105  115  125  135  145  155  165  175  180 
0 
27438  26506  28483  28459  27031  24803  18881  12112  5247 
5371  5433  5622  5682  5484  5214  4117  3461  2868  1508 
756  382 

Lithonia TPG_1000S_PG21_M 에 대한 IES 프로파일

사용법

  1. IES 프로파일을 클릭하여 콘텐츠 브라우저에 끌어 놓거나, 새 애셋 -> 임포트... 를 사용하거나 해서 IES 프로파일을 임포트합니다.

  2. 라이트 프로파일을 씬에 있는 포인트 라이트Light Profiles 아래 IES Texture 슬롯으로 드래그하여 할당해 줍니다.

  3. IES Brightness Scale 슬라이더를 사용하여 프로파일 밟기를 조절할 수 있습니다.

  4. 콘텐츠 브라우저 에서 생성된 "텍스처" 를 더블클릭해서 Texture 프로퍼티를 띄워 트윅 작업을 할 수도 있습니다.

모빌리티가 스태틱으로 설정된 라이트에 IES 프로파일을 사용할 수는 있는 반면, 모빌리티가 스테이셔너리 또는 무버블이 아닌 한 직접 할당할 수는 없습니다. 미리계산된 스태틱 라이팅과 함께 IES 프로파일을 사용하면 마스크 지역에서 가끔 부작용이 생길 수 있습니다. 최적의 결과를 내기 위해서는 스테이셔너리 및 무버블 라이팅하고만 사용할 것을 추천합니다.

Spotlights

IES 라이트 프로파일은 기본적으로 포인트 라이트를 (시각적으로 볼 때) 스포트 라이트로 바꿔 주는 것이며, 프로파일을 스포트 라이트에 사용한다 해도 스포트 라이트 원뿔이 IES 프로파일 이펙트에 마스크 역할을 한다는 점을 제외하면 포인트 라이트에 사용했을 때와 같은 방식으로 작동합니다. 그러나 스포트 라이트의 투사 영역은 최대 179 도 원호이기에, 그 시점 이후에는 IES 데이터를 잃게 됩니다.

위 그림에서 왼쪽의 라이트는 스포트 라이트이며 오른쪽의 라이트는 포인트 라이트입니다. 스포트 라이트 위쪽에 빛이 없는 것을 볼 수 있습니다. 오른쪽 이미지에서 보듯이 스포트 라이트의 원뿔이 IES 라이트 프로파일 이펙트를 잘라내고 있습니다.

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼