언어:
페이지 정보
수준별:
엔진 버전:
언리얼 엔진

2. 애트머스페릭 & 디렉셔널 라이팅

언리얼 엔진

이전 단계에서 기본 아파트 구성이 완료되었으니, 전체적인 레벨 라이팅을 추가하도록 하겠습니다.

  1. 먼저 와이어프레임 모드를 (활성화되어 있다면) 비활성화시키고 라이팅포함 모드로 돌아옵니다 (Alt+4).

    step2_1.png

  2. 모드 메뉴 안 비주얼 이펙트 아래 애트머스페릭 포그 를 끌어 레벨 뷰포트에 놓습니다.

    step2_2.png

    그 이후 레벨에 간단한 스카이박스와 저녁 노을이 생겼을 것입니다.

  3. 모드 메뉴에서 라이트 아래 디렉셔널 라이트 를 끌어 레벨 뷰포트에 놓습니다.

    step2_3.png

    라이트를 추가한 이후에는 방 안에 Preview 라는 글자가 나타나는 것이 보입니다.

    step2_4.png

    빌드 후 게임을 실행하면 실제 게임에서 보이는 라이팅의 미리보기 버전임을 나타냅니다.

  4. 디렉셔널 라이트 에 대한 디테일 패널에서, 트랜스폼 을 아래와 같이 설정한 다음 Atmosphere Sun Light (대기성 태양광) 옵션을 체크합니다.

    newDirectionalLight.png

    Atmosphere Sun Light (대기성 태양광) 옵션이 체크되면, 회전 모드 (E) 로 라이트를 회전시켜 태양 위치를 조절할 수 있습니다.

    레벨의 라이팅이 태양 위치에 따라 변하여 다양한 하루 시간대를 쉽게 전환할 수 있습니다.

현재 우리 기본 라이팅은 이런 모습입니다:

step2_9.png

디렉셔널 라이트 에 몇 가지 세팅을 바꿔서 좀 더 따듯한 느낌의 노을을 만들어 봅시다.

  1. 디렉셔널 라이트디테일 패널에서 Light Color 바를 클릭하면 색 선택 툴 가 나타납니다.

    LightingColorPicker.png

    이 대신, 확장 아이콘을 클릭한 다음 RGB 값을 수동 입력하는 것도 가능합니다.

    step2_11.png

    RGB 값을 위와 같이 설정합니다.

게임에서 라이트가 어떻게 표현되는지 더욱 잘 알아볼 수 있도록 게임을 빌드 해 봅시다.

  1. 메인 툴바 에서 빌드 아이콘을 클릭합니다.

    step2_12.png

    에디터 우하단 구석에 보면 빌드 프로세스가 시작되었음을 확인할 수 있습니다.

    step2_13.png

    완료되었다고 나올 때까지 기다립니다.

    step2_14.png

    라이팅 빌드과 완료되면 Preview 텍스트가 사라집니다.

    BuiltLighting.png

    레벨에 라이트 또는 지오메트리를 추가/이동시킬 때마다 라이팅을 리빌드해 줘야 정확한 표현을 확인할 수 있습니다.

여러가지 디렉셔널 라이트 세팅 관련 상세 정보는 디렉셔널 라이트 문서를 참고하세요.

애트머스페릭 라이팅 구성이 완료되었으니, 다음 단계 에서는 아파트 안의 어두운 부분을 밝히기 위한 라이트를 조금 추가해 보겠습니다.