내일배움캠프 사전캠프 8일차 - 조명과 머터리얼 기본 적용, Unreal 에셋 다운로드 및 인증하기

1. 개념 바로 알기

조명(Light) 종류

Directional Light: 태양빛처럼 전체 씬에 영향을 줌

Point Light: 전구처럼 특정 위치에서 빛을 방사함

Spot Light: 특정 방향으로 빛을 집중시킴

머티리얼(Material)이란?

 - 오브젝트에 적용되는 재질로, 색상뿐 아니라 반사, 광택, 질감 등 표현 가능

 - Material Instance를 사용하면 기존 머티리얼을 빠르게 커스터마이징 가능

2. 직접 구현해보기

조명 배치
 - Directional Light 하나 배치
 - Point Light 두 개 배치
 - 각 라이트의 밝기(Intensity), 색상(Color) 조절해보기

머티리얼 적용
 - [StarterContent > Materials] 폴더에서 다양한 머티리얼 확인
 - 바닥에는 [M_Metal_Gold], 벽에는 [M_Concrete_Poured] 등 각각 다르게 적용
 - 필요 시 Material Instance 만들어 색상만 바꿔보기

라이트의 그림자 확인
 - 다양한 위치에 오브젝트를 배치하고, 빛이 어떻게 반응하는지 확인
 - 그림자 방향, 세기 등을 조정하며 결과 비교

결과 설명

 - Directional Light 에 붉은빛을 입혀 다른 Light의 영향을 받지 않는 바닥 일부가 붉은빛으로 변함.
 - 두 개의 마네킹 주변에 각각 초록빛파란빛의 Point Light를 배치하면 주변 오브젝트가 반응하여 빛이 섞임.
 - Point Light의 영향을 받지 않는 마네킹의 반대편에는 그림자가 져있으며, 그림자의 길이와 방향은 Directional Light의 영향을 받음.

 - 초록빛3000cd, 파란빛160cd의 세기를 가짐. 상대적으로 큰 세기를 가진 초록빛이 하얀색이 보일정도로 눈에 띄게 빛남. 단 범위가 한정되어있어 지정된 범위 내에서만 빛남. 범위를 늘리려면 '어테뉴에이션 반경'을 늘려야함.

바닥은 'M_Metal_Gold', 오른쪽 벽은 'M_Concrete_Poured', 왼쪽벽은 'MI_Concrete_Poured' 머티리얼이 각각 적용되어있다. 이중 왼쪽벽은 'M_Concrete_Poured'의 머티리얼 인스턴스이며, 임의로 추가한 벡터 파라미터를 파란색을 띠게끔 커스텀하였다.

3. Unreal Engine 마켓플레이스 탐색 및 다운로드 인증하기

Unreal Engine 마켓플레이스에 접속하여 관심 있는 무료 에셋 1~2개를 검색하세요.

에셋을 선택할 때, 다음 조건을 충족해야 합니다:
 - 에셋의 카테고리(예: 환경, 캐릭터, 소품 등)를 명확히 정의.

 - 프로젝트에 사용할 수 있는 라이선스가 포함된 에셋.
 - 다운로드 가능한 파일 크기가 적절한지 확인(큰 용량은 프로젝트 환경에 부담이 될 수 있음).
 - 마켓플레이스에서 다운로드한 에셋의 이름과 간단한 설명 추가.
 - 다운로드를 결정하게 된 계기 간단하게 설명.

[FREE] Sci-Fi Trooper Man v.3

제품링크 : 링크
카테고리: 3D > 캐릭터 및 크리처 > 인간
크기: 128 MB
특징: SF풍 전투용 슈트를 입은 군인모델

Sci FI Hallway Asset Pack

제품링크: 링크
카테고리: 3D > 환경 > SF
크기: 257.1 MB
특징: SF풍 복도환경을 낼 수 있는 에셋 팩

두 제품은 SF환경에 추가하기 적합해보여 다운로드하였습니다.

댓글