Pv_log

FPS Microgame) FPS Mod: Customize the sky 본문

Unity Learn 번역/FPS Micro Game

FPS Microgame) FPS Mod: Customize the sky

Priv 2020. 2. 25. 15:51

출처


 

1. 하늘 꾸미기

'Skybox'는 (큐브처럼) 3D 도형의 내부에 적용하는 평평한 2D 이미지입니다.

그 결과는 3차원 공간에 있는 것처럼 보이게 만들어줍니다.

(The ‘Skybox’ is a flat 2D image that is applied to the interior of a 3D shape (like a cube). The result simulates the experience of being in a three-dimensional environment.)

이번 시간에는 FPS project 내의 배경 이미지 (또는 skybox)를 우리가 선택한 이미지 중 하나로 변경해 나타나도록 하는 방법을 배워보겠습니다.

 

Skybox 준비하기

1) 으로 이동해 HDRI skybox 중 하나를 선택해주세요.

 

 

2) skybox를 선택하시고, 원하시는 해상도로 다운로드해주세요 (튜토리얼 상에서는 4k 해상도를 사용하겠습니다.)

 

 

Skybox 추가하기

1) 이제 .hdr 파일이 다운로드되었을 겁니다. 해당 파일을 Project 창으로 드래그&드롭하셔서 유니티에 추가해주세요.

 

 

Skybox 적용하기

1) 추가한 skybox 텍스쳐를 Project 창에서 클릭해주세요.

Inspector 창에서 "Texture Shpae"를 "Cube"로, "Max Size"를 "4096"으로 바꿔주세요.

변경이 끝나셨다면, "Apply" 버튼을 눌러 변경사항을 적용시켜주세요.

 

 

2) skybox에 사용할 새로운 머티리얼(material)을 생성하겠습니다.

Project 창에서 "Create" 버튼을 누르시고, "Material" 메뉴를 선택해주세요.

새로 생성된 에셋의 이름은 "Sky"처럼 원하시는 데로 바꾸실 수 있습니다.

 

 

3) Project 창에서 새로 생성한 "Sky" 머티리얼을 선택해주세요.

Inspector 창에서 해당 머티리얼의 "Shader"를 "Skybox >Cubemap"으로 변경해주세요.

 

 

4) 머티리얼의 "Cubemap (HDR)" 필드에 다운로드했던 하늘 텍스처 파일을 드래그&드롭해주세요.

이제 새로운 Skybox 머티리얼이 생성되었습니다.

 

 

5) 이제 이 머티리얼을 씬에 적용시켜야 합니다.

먼저 Project 창에서 MainScene을 더블 클릭으로 열어주세요.

 

 

6) 상단 메뉴 바에서, "Window > Rendering > Lighting Settings"을 클릭해 씬의 Lighting Settings 창을 열어주세요.

 

 

7) 다음으로, 새로운 Sky 머티리얼을 Lighting 창의 "Skybox Material" 필드에 할당시켜야 합니다.

"Sky" 머티리얼을 Project 창에서 해당 필드로 드래그해주시면 됩니다.

 

 

8) 이제 Scene 뷰와 Game 뷰를 보시면, 하늘이 바뀐 것이 보이실 겁니다.

게임을 플레이하셔서 어떤 느낌인지 직접 확인해보세요.

변경사항 저장하는 것 잊지 마시고요. (Windows는 Ctrl + S, Mac은 Cmd + S)

 

 


2. 추가 기능

웹에서 다른 Skybox 텍스처를 찾아 게임에 적용시켜보세요.

 

 


3. 가입 및 공유하기

유니티 커넥트에 가입하셔서 작업하신 결과물과 경험들을 다른 유저들과 함께 공유해보세요.

유니티 커넥트(Unity Connect)에 있는 에 아직 가입하지 않으셨다면, 한 번 가입해보시는 걸 추천드립니다.

FPS Microgame 프로젝트와 관련된 튜토리얼들을 진행하시면서 막힌 부분에 대한 질문을 올리시거나, 다른 유니티 크리에이터 분들과 함께 직접 제작하신 결과물들을 공유하실 수도 있습니다.

이 뿐만 아니라 여러 유니티 전문가 분들이 각종 도움이나 아이디어를 제공해 드리고자 활동하고 계십니다.

한 번 확인해보세요!

 

 


 

 

수고하셨습니다!


0 Comments