이 번 섹션은 물체를 나타내는 액터를 제외한 여러 다른 액터들을 살펴 본다.
라이트
레벨이 인간의 눈에 비로소 보이게 만드는 액터이다. 라이트 액터 중 어떤 것도 배치하지 않으면 어떤 것도 보이지 않게 된다.
디렉셔널 라이트(Directional Light)
한국 사람 입장에선 좀 애매한 명칭인데, 태양빛처럼 멀리서 온 세상을 비추는 빛이라고 생각하면 된다. 위치를 아무리 이동해도 아래 그림처럼 그림자의 방향이 바뀌지 않는다. 하지만, 태양이 움직이는 것처럼 회전을 주면 그림자의 방향과 밝기가 바뀐다.



스카이 라이트(Sky Light)
교재에는 환경광이라고 써있는데, 빛이 반사되거나 입자형태로 스며들어 퍼지는 모습을 보인다. 그래서, 디렉셔널 라이트와 스카이 라이트 둘 다 배치해야 자연스럽다. 디렉셔널 라이트만 배치하면 아래처럼 그림자 부분이 칠흑이 된다. 반대로 스카이 라이트만 배치하면 뭔가 음산한 밤처럼 보인다.


포인트 라이트(Point Light)
전등을 생각하면 편한 액터. 이 액터만 배치하면 딱 전등 모습이다. 기본은 하얀색인데, 아래처럼 색도 조정할 수 있다.

스포트 라이트(Spot Light)
이름 그대로의 액터. 위에 배치해서 아래를 향하게 하면 그야말로 스팟 라이트이고, 손에 쥐게 만들면 랜턴이 된다. 잘은 모르지만 포인트 라이트와 더불어 가장 응용을 많이 할 것 같다.

카메라
카메라 액터는 CCTV를 생각하면 편하다. 내가 바라보는 뷰 외에 다른 지역, 다른 시점의 뷰를 추가로 보여 준다.
실습 중인 엔진은 5.5.4고, 교재는 5.0.3이라 그런지 카메라를 추가하는 UI가 조금 다르더라. 5.0.3에는 약간 단계를 들어가야 했는데, 5.5.4에는 아래처럼 추가 버튼에 search bar가 있어서 바로 찾을 수 있었다.

카메라 액터를 선택하면 아래처럼 두 화면이 함께 보인다.

플레이 (Play)
언리얼 에디터는 플레이 버튼을 누르면 직접 실행해 볼 수 있다. 실행하는 시작 위치는 프로젝트 생성 시 PlayerStart라는 액터가 배치된 위치다. PlayerStart는 언리얼이 기본적으로 생성하는 플레이어라고 보면 된다. Camera Actor를 선택하고, 이 카메라를 플레이어로 지정하면 PlayerStart의 실제 모양을 볼 수 있는데, 작은 구슬 모양이다.

스카이 (Sky)
교재의 5.0.3 버전과 실습 중인 5.5.4에서 아주 많이 차이나는 부분이다. BP_Sky_Sphere는 아예 없어졌고, 여러가지 액터를 조합하여 더 나은 효과를 내도록 바뀌었다.
아래의 그림에서 태양은 directional light와 연동되어, 만약 directional light가 배치되지 않으면 보이지 않는다(물론 하늘도 검게 변함). 대기는 Sky Atmosphere라는 액터, 구름은 Volumetric Cloud 액터가 담당한다.

※ 다이나믹 클라우드를 보니, 20년 쯤 전에 재미 삼아 연구했던 알고리듬이 생각난다. perlin noise라는 것을 이용한 자동 생성 구름으로 솔직히 영 품질이 나빠서 게임에 활용은 어렵겠다 싶었다. 세월이 흘러 세상이 좋아지니 이런 멋진 장면이... 추억 삼아 나중에 포스팅이나 해 볼까.
포그 (Fog)
교재의 포그는 대기를 나타내는 포그인데, 5.0.3의 Atmospheric Fog는 제거되고 SkyAtmosphere에서 통합 제공하는 것으로 바꼈다. 교재에 소개된 속성들(Atmosphere Height, Aerial Perspective View Distance Scale, Rayleigh, Mie) 역시 해당 액터에서 그대로 제공하는 것도 확인하였다.
'Book Study > 따라 하며 배우는 언리얼 엔진 5 입문' 카테고리의 다른 글
| Ch.3 머티리얼(1절 머티리얼의 기본) - 따라 하며 배우는 언리얼 엔진 5 입문 (0) | 2025.06.29 |
|---|---|
| Ch.2 레벨과 액터(3절 퀵셀 브리지와 마켓플레이스) - 따라 하며 배우는 언리얼 엔진 5 입문 (0) | 2025.05.27 |
| Ch.2 레벨과 액터(1절 액터 만들기) 2부 - 따라 하며 배우는 언리얼 엔진 5 입문 (0) | 2025.05.21 |
| Ch.2 레벨과 액터(1절 액터 만들기) 1부 - 따라 하며 배우는 언리얼 엔진 5 입문 (0) | 2025.05.21 |
| Ch.1 언리얼 엔진 소개 - 따라 하며 배우는 언리얼 엔진 5 입문 (0) | 2025.05.20 |