Streaming Controller 컴포넌트는 밉맵 스트리밍 시스템의 일부입니다.
Quality 설정(Edit > Project Settings > Quality)의 Add All Cameras 설정이 비활성화된 경우 Streaming Controller 컴포넌트를 사용하여 씬에서 카메라에 대한 밉맵 스트리밍을 활성화할 수 있습니다. 카메라별로 밉 바이어스 설정을 변경하는 데 사용할 수도 있습니다.
이 컴포넌트는 Camera 컴포넌트에서 직접 위치와 카메라 설정(예: Field of View)을 가져옵니다.
카메라가 비활성화되어 있으면 Unity는 이 카메라에 대한 밉맵 스트리밍을 계산하지 않습니다. 단, 스트리밍 컨트롤러가 활성화되어 있고 사전 로딩 밉맵 경우에는 예외입니다. 스트리밍 컨트롤러와 연결된 카메라가 활성화되어 있거나 스트리밍 컨트롤러가 사전 로딩 상태인 경우 Unity는 이 카메라에 대한 밉맵 스트리밍을 계산합니다. 스트리밍 컨트롤러가 비활성화되면 Unity는 이 카메라에 대한 밉맵 스트리밍을 계산하지 않습니다.
프로퍼티 | 설명 |
---|---|
Mip Map Bias | 이 설정을 사용하면 밉맵 스트리밍 시스템이 자동으로 선택한 것보다 더 작거나 큰 밉맵 레벨을 로드하도록 Unity를 강제 설정할 수 있습니다. Unity가 이 밉맵 레벨에 적용하는 오프셋을 설정하려면 이 필드에 값을 입력합니다. Unity는 카메라 뷰에 있는 텍스처에 할당된 모든 밉맵에 이 오프셋을 추가합니다. 예를 들어 Unity가 mip 1에서 텍스처를 로드하고 Mip Map Bias 가 1로 설정된 경우, mip 2를 대신 로드함을 의미합니다. API를 사용하여 이 설정을 제어하려면 StreamingController.streamingMipmapBias를 사용하십시오. |