Version: 2020.3
오클루전 컬링 시작
오클루전 컬링 및 씬 로드

동적 게임 오브젝트에 대해 오클루전 컬링 사용

게임 오브젝트는 정적이거나 동적(비 정적)일 수 있습니다. 정적 게임 오브젝트와 동적 게임 오브젝트는 Unity의 오클루전 컬링 시스템에서 다르게 동작합니다.

  • Unity는 정적 게임 오브젝트를 정적 오클루더 또는 정적 오클루디로 오클루전 컬링 데이터에 베이크할 수 있습니다.
  • Unity는 동적 게임 오브젝트를 오클루전 컬링 데이터에 베이크할 수 없습니다. 동적 게임 오브젝트는 런타임 시점에 오클루디일 수 있지만, 오클루더일 수는 없습니다.

동적 게임 오브젝트가 오클루디 역할을 하는지 판단하려면 아무 타입의 Renderer 컴포넌트에 대해 Dynamic Occlusion 프로퍼티를 설정하십시오. 동적 오클루전이 활성화되면 Unity는 정적 오클루더가 카메라 뷰에서 렌더러를 가릴 때 해당 렌더러를 컬링합니다. 동적 오클루전이 비활성화되면 Unity는 정적 오클루더가 카메라 뷰에서 렌더러를 가릴 때 해당 렌더러를 컬링하지 않습니다.

동적 오클루전은 기본적으로 활성화됩니다. 동적 오클루전을 비활성화하여 특정 효과(예: 벽 뒤에 있는 캐릭터 주위에 윤곽선 그리기)를 구현할 수도 있습니다.

Unity가 특정 게임 오브젝트에 오클루전 컬링을 적용하면 안 된다고 확신하는 경우 동적 오클루전을 비활성화하여 런타임 계산과 CPU 사용을 줄일 수 있습니다. 이러한 계산의 게임 오브젝트당 영향은 매우 작지만, 충분한 규모에서는 성능상 이점을 제공할 수 있습니다.

오클루전 컬링 시작
오클루전 컬링 및 씬 로드
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961