스카이 박스

2022. 6. 16. 22:25Unity/3D

스카이 박스 선택 방법 : Window - Rendering - Lighting 의 Environment 탭에서 Skybox Material을 클릭하면 나오는 팝업창에서 스카이박스를 선택 가능

 

회전하는 스카이박스 만들기

// 게임 매니저 또는 아무곳이나 적당한 곳에 스크립트 추가

void Update()
{
    RenderSettings.skybox.SetFloat("_Rotation", Time.time * 0.5f);
}

 

밤으로 변경

public Material nightMat; // 밤에 사용할 스카이 박스
public GameObject nightLight; // 밤에 사용할 라이트
public Color nightFog; // 밤에 사용할 안개 색

void Night(){
	// 하늘을 어둡게 만드는 2가지 선택 사항이 있음.
    // 1번 어두운 스카이박스로 교체
    RenderSettings.skybox = nightMat;
    // 2번 Exposure 값을 줄이기. 기본값 1. 0인 경우 어두워짐
    RenderSettings.skybox.SetFloat("_Exposure", 0);
    
    RenderSettings.fogColor = nightFog;
    nightLight.SetActive(true);
}
728x90

'Unity > 3D' 카테고리의 다른 글

Mixamo  (0) 2022.07.02