Camera
Cameraコンポーネントは、特定の視点からシーンをレンダリングするための機能を提供します。

プロパティ
| プロパティ名 | 説明 |
|---|---|
| Clear Color Buffer | 有効にすると、カメラはシーンをレンダリングする前に、選択されたクリアカラーで明示的にレンダーターゲットをクリアします。 |
| Clear Depth Buffer | 有効にすると、カメラはシーンをレンダリングする前にレンダーターゲットの深度バッファを明示的にクリアします。 |
| Clear Color | カメラのレンダーターゲットをクリアするために使用される色。「Clear Color Buffer」が有効な場合のみ表示されます。 |
| Depth Grabpass | 有効にすると、カメラはシーンの深度をシェーダーでアクセス可能な深度マップテクスチャにレンダリングします。ソフトパーティクルや深度ベースのポストプロセッシングなどのエフェクトに便利です。 |
| Color Grabpass | 有効にすると、カメラはシーンのカラーをシェーダーでアクセス可能なカラーマップテクスチャにレンダリングします。屈折やスクリーンスペース歪みなどのエフェクトに便利です。 |
| Projection | カメラの投影タイプ。オプション:
|
| Frustum Culling | 有効にすると、カメラはビューフラスタムと交差する軸平行境界ボックスを持つメッシュインスタンスのみをレンダリングします。無効の場合、可視性に関係なくシーン全体がレンダリングされます。 |
| Field of View | 透視投影カメラの上部クリップ面と下部クリップ面の間の角度。「Projection」が「Perspective」に設定されている場合のみ表示されます。 |
| Ortho Height | 直交投影カメラの上部クリップ面と下部クリップ面の距離(ワールド単位)。「Projection」が「Orthographic」に設定されている場合のみ表示されます。 |
| Near Clip | カメラの視点から近クリップ面までのカメラ空間の距離。 |
| Far Clip | カメラの視点から遠クリップ面までのカメラ空間の距離。 |
| Priority | エンジンがカメラビューをレンダリングする順序を定義する数値。小さい数値が先にレンダリングされます。 |
| Viewport | カメラにアタッチされたレンダーターゲットのビューポートを指定する矩形。スプリットスクリーンやピクチャーインピクチャーなどの機能を実装できます。正規化座標(0〜1)で定義:X(左下のx座標)、Y(左下のy座標)、W(幅)、H(高さ)。 |
| Layers | このカメラがレンダリングするレイヤー。一致するレイヤー上のメッシュインスタンスのみがこのカメラでレンダリングされます。 |
| Tonemapping | HDRコンテンツをレンダリングする際に適用するトーンマッピングアルゴリズム。オプション:Linear、Filmic、Hejl、ACES、ACES2、Neutral。このプロパティはEngine v2でのみ使用可能です。 |
| Gamma | 適用するガンマ補正値。オプション:1.0(補正なし)または2.2(標準ガンマ)。このプロパティはEngine v2でのみ使用可能です。 |
関連項目
- カメラ - カメラについて詳しく学ぶ
スクリプトインターフェース
Scriptコンポーネントを使用して、Cameraコンポーネントのプロパティを制御できます。Cameraコンポーネントのスクリプトインターフェースはこちらです。