Camera Projectionノード

アクセス: Nodes > Projection > Camera Projection

このノードは、カメラを通して画像をワールド空間のメッシュの表面に投影します。画像投影の原点と方向をカメラにリンクできます。

の違いCamera ProjectionノードとProjectionノードはProjectionノードは、カメラの変換値(位置、回転、スケール)を使用して画像を投影します。 Camera Projectionノードは、視点を考慮に入れるだけでなく、カメラを通して画像を完全に投影します。

このノードは、カメラを使用して画像をオブジェクトに投影してから、特定の角度からテクスチャを投影する場合に役立ちます。 ベイクポイントノードをキャッシュして、カメラの変換値の影響を受けないテクスチャを作成します。

のノードネットワークの例Camera Projectionノード

Camera Projection焼く前の画像の

Camera Projectionベーキング後の画像の

Camera Projectionノード入力

入力

説明文

Position

入力位置を投影の位置に割り当てます。

Camera Projectionノード出力

出力

説明文

Output

投影出力を別のノードの入力に割り当てます。たとえば、 BaseまたはOver Mergeノードの入力またはInput Channelノードの。

UV

複数の画像をサンプリングするときに繰り返し使用できるように、画像の投影時に使用されているUV座標を出力します。

Masks

一緒にパックされたさまざまなマスク値が含まれます。特定のRGBAチャネルに出力する場合、出力は次のように分解されます。

R-クリッピングマスク

G-距離マスク

B-対面マスク

A-すべてのマスクが一緒に乗算されます

Camera Projectionノードのプロパティ

Image

ファイルのアップロード

プロジェクトに画像をアップロードします。

Projector

ドロップダウンリスト

プロジェクターとして使用するカメラを選択します。

 

Clip

ドロップダウンリスト

これは、画像が投影全体でどのように繰り返されるかを定義します。

Off -画像はクリップされないため、垂直方向と水平方向に繰り返されます。

Horizontal -画像は水平方向にクリップされるため、垂直方向にのみ繰り返されます。

Vertical -画像は垂直方向にクリップされるため、水平方向にのみ繰り返されます。

Both -画像は垂直方向と水平方向にクリップされるため、一度だけ表示されます。

規模

Horizontal

テキストフィールド、スライダー

画像を水平方向にスケーリングします。

Vertical

テキストフィールド、スライダー

画像を垂直方向に拡大縮小します。

フェード

Enabled

チェックボックス

このオプションは、画像が投影方向にどれだけ向いているかに基づいて、画像がフェードアウトするかどうかを決定します。

Start

テキストフィールド、スライダー

これは、画像が投影方向を向いている量に基づいて、画像がフェードアウトし始めるポイントを定義します。

の値0画像が投影方向を向いている場合、画像がフェードアウトし始めることを意味します。

の値0.5画像が投影方向に対して垂直の場合、画像がフェードアウトし始めることを意味します。

の値1画像が投影方向と反対を向いている場合、画像がフェードアウトし始めることを意味します。

End

テキストフィールド、スライダー

これは、画像が投影方向を向いている量に基づいて、画像が完全にフェードアウトする時点を定義します。

の値0投影方向を向いている場合、画像は完全にフェードアウトします。

の値0.5画像が投影方向に対して垂直である場合、画像は完全にフェードアウトします。

の値1画像が投影方向と反対を向いている場合、画像は完全にフェードアウトします。

Absolute

チェックボックス

これにより、対面価値が絶対的になります。

距離フェード

Enabled

チェックボックス

このオプションは、原点またはプロジェクタまでの距離に基づいて画像がフェードアウトするかどうかを決定します。

Start

テキストフィールド、スライダー

これは、画像がフェードアウトし始めるプロジェクターの原点からの距離を決定します。

Range

テキストフィールド、スライダー

これは、イメージが完全にフェードアウトする開始値を超える距離を決定します。

関連ノード

投影ノード

ノードのマージ