Version: 2022.3
언어: 한국어
하늘
스카이박스

SkyManager

SkyManager 이해

Unity에는 환경 조명이 기본적으로 씬에 영향을 미치도록 만드는 전용 관리자인 SkyManager가 포함되어 있습니다. SkyManager는 주변광 프로브기본 반사 프로브를 자동으로 생성하여 환경 조명을 캡처합니다.

사용자가 조명을 생성하는 순간까지 Unity는 씬의 환경 조명이 변경될 때마다 이러한 프로브를 업데이트합니다. 사용자가 조명을 생성하면 Unity는 현재 환경 조명 값을 프로브에 베이크합니다.

특히 Generate Lighting 컨트롤을 사용하여 수동으로 조명을 베이크하면 Unity는 해당 지점부터 프로브 업데이트를 중지하고 다음 베이크에서만 프로브를 다시 업데이트합니다. 환경 조명이 변경될 때마다 Unity가 프로브를 계속 업데이트하도록 만들려면 Auto Generate 옵션을 활성화하십시오.

프로젝트에서 조명 데이터 에셋을 제거하면 환경 조명이 변경될 때마다 Unity는 프로브를 계속 업데이트합니다.

SkyManager 비활성화

라이트맵과 라이트 프로브를 수동으로 생성하지 않은 씬 또는 게임 오브젝트의 조명 결과에 대해 환경 기여가 자동으로 영향을 미치는 것을 방지하려면 기본 반사 프로브와 주변광 프로브를 비활성화하십시오.

이러한 프로브를 비활성화하려면 Window > Rendering > Lighting Settings > Environment로 이동하여 다음 변경 작업 중 하나를 수행하십시오.

  • 옵션 1:Intensity Multiplier를 0으로 설정합니다.
  • 옵션 2: 검은색 Skybox Material을 사용합니다.
  • 옵션 3:소스컬러 또는 그레디언트를 검은색으로 설정합니다.

모든 씬에 대해 SkyManager 비활성화

환경 기여도가 모든 씬의 조명 결과에 자동으로 영향을 미치지 않도록 하려면 Window > Rendering > Lighting Settings > Scene으로 이동하여 Recalculate Environment Lighting을 비활성화합니다.

하늘
스카이박스