Version: 2023.2
言語: 日本語
ミップマップストリーミングシステム API
レンダーテクスチャ

Streaming Controller コンポーネント

Streaming Controller コンポーネントは、ミップマップストリーミング システムの一部です。

Use the Streaming Controller component to enable Mipmap Streaming for a Camera in your scene when the the Add All Cameras setting in Quality settings (Edit > Project Settings > Quality) is disabled. You can also use it to change the mipmap bias setting per-Camera.

このコンポーネントは、Camera コンポーネントから位置とカメラ設定 ( Field of View など) を直接取得します。

カメラが無効になっている場合、Streaming Controller が有効でプリロード状態でない限り、Unity はミップマップストリーミングを計算しません。Streaming Controller と、その紐付けられたカメラが有効になっている場合、または Streaming Controller がプリロード状態の場合、Unity はこのカメラのミップマップストリーミングを計算します。Streaming Controller が無効の場合は、Unity はこのカメラのミップマップストリーミングを計算しません。

Streaming Controller コンポーネント
Streaming Controller コンポーネント
プロパティ 説明
Mip Map Bias Use this setting to force Unity to load a smaller or larger mipmap level than the one that the Mipmap Streaming system has automatically chosen. Enter a value in this field to set the offset that Unity applies to this mipmap level. Unity adds this offset to all the mipmaps assigned to Textures that are in the Camera’s view.

For example, if Unity loads a texture at mipmap level 1 and the Mip Map Bias is set to 1, this means it will load mipmap level 2 instead.

To control this setting using the API, use StreamingController.streamingMipmapBias.

StreamingController

ミップマップストリーミングシステム API
レンダーテクスチャ