カスタムレンダーテクスチャによるシェーダーを使用したテクスチャの描画
カメラビューをレンダーテクスチャにレンダリングする
レンダーテクスチャ は、テクスチャ の一種であり、Unity がランタイムに作成および更新します。レンダーテクスチャを使用するには、Assets > Create > Render Texture で新しいレンダーテクスチャを作成して、Camera コンポーネントの Target Texture に割り当てます。そのレンダーテクスチャは通常のテクスチャと同様に Material で使用できます。
ゲーム内にライブのアリーナカメラを作成するには、以下を行います。
-
Assets > Create > Render Texture で新しいレンダーテクスチャのアセットを作成します。
-
GameObject > Camera で新しいカメラを作成します。
- 新しいカメラの Target Texture にレンダーテクスチャを割り当てます。
-
GameObject > 3D Object > Cube で新しい 3D キューブを作成します。
- レンダーテクスチャをキューブ上にドラッグして、レンダーテクスチャを使用するマテリアルを作成します。
- 再生モードに切り替えて、キューブのテクスチャが新しいカメラの出力に基づいてリアルタイムで更新されることを確認します。
レンダーテクスチャは以上の説明のように設定されます
追加リソース
カスタムレンダーテクスチャによるシェーダーを使用したテクスチャの描画
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。