Version: Unity 6.0 (6000.0)
言語 : 日本語
Decal Renderer Feature のリファレンス
ビルトインレンダーパイプラインのデカール

URP の Decal Projector コンポーネントのリファレンス

Decal Projector コンポーネントには、シーンビュー編集ツールと Decal Projector プロパティが含まれています。

Inspector の Decal Projector コンポーネント。
Inspector の Decal Projector コンポーネント。

ノート: デカールマテリアルをゲームオブジェクトに直接 (Decal Projector コンポーネントを経由せずに) 割り当てても、Decal Projector はそうしたゲームオブジェクトにはデカールを投影しません。

デカールシーンビュー編集ツール

Decal Projector を選択すると、その境界と投影方向が表示されます。

Decal Projector は、バウンディングボックス内のすべてのメッシュにデカールマテリアルを描画します。

白い矢印は投影方向を示しています。矢印のベースはピボットポイントです。

Decal Projector バウンディングボックス
Decal Projector バウンディングボックス

Decal Projector コンポーネントは、以下のシーンビュー編集ツールを提供します。

シーンビュー編集ツール
シーンビュー編集ツール
Icon アクション 説明
Scale Projector ボックスとデカールをスケールする場合に選択します。このツールは、Projector ボックスのサイズに合わせてマテリアルの UV を変更します。ピボットポイントには影響しません。
トリミング Projector ボックスでデカールをトリミングまたはタイリングする場合に選択します。このツールは、Projector ボックスのサイズを変更しますが、マテリアルの UV は変更しません。ピボットポイントには影響しません。
ピボット/UV 投影ボックスを移動せずにデカールのピボットポイントを移動する場合に選択します。このツールは Transform の位置を変更します。
このツールは、投影されたテクスチャの UV 座標にも影響します。

Decal Projector コンポーネントのプロパティ

このセクションでは、Decal Projector コンポーネントのプロパティについて説明します。

Property 説明
Scale Mode この Decal Projector がルートゲームオブジェクトの Transform コンポーネントから Scale 値を継承するかどうかを選択します。
オプションには以下のものがあります。
Scale Invariant: Unity は、このコンポーネントのスケーリング値 (Width、Height など) のみを使用し、ルートゲームオブジェクトの値を無視します。
Inherit from Hierarchy: Unity は、ルートゲームオブジェクトの Transform の不可逆スケール値に Decal Projector のスケール値を乗算することにより、デカールのスケーリング値を評価します。
ノート: Decal Projector は直交投影を使用するため、ルートゲームオブジェクトが歪んでいる場合、デカールは正しくスケーリングされません。
Width Projector バウンディングボックスの幅です。Projector は、ローカル X 軸に沿ってこの値に一致するようデカールをスケールします。
高さ Projector バウンディングボックスの高さです。Projector は、ローカル Y 軸に沿ってこの値に一致するようデカールをスケールします。
Projection Depth Projector バウンディングボックスの深度です。Projector はローカル Z 軸に沿ってデカールを投影します。
Pivot ルートゲームオブジェクトの原点を基準とする Projector バウンディングボックスの中心のオフセット位置です。
Material 投影するマテリアルです。マテリアルは、マテリアルタイプがデカールであるシェーダーグラフを使用する必要があります。詳細については、Decal Shader Graph のページを参照してください。
Tiling UV 軸に沿ったデカールマテリアルのタイリング値です。
Offset UV 軸に沿ったデカールマテリアルのオフセット値です。
不透明度 このプロパティを使用すると不透明度の値を指定できます。値が 0 の場合、デカールは完全に透明になり、値が 1 の場合、デカールは Material で定義されたとおりに不透明になります。
Draw Distance この Projector がデカールの投影を停止し、URP がデカールをレンダリングしなくなる、カメラからデカールまでの距離です。
Start Fade スライダーを使ってプロジェクターがデカールをフェードアウトさせ始めるカメラからの距離を設定します。値は 0 から 1 であり、Draw Distance に対する割合を表します。値が 0.9 の場合、Unity は Draw Distance の 90% の距離でデカールのフェードアウトを開始し、Draw Distance でフェードアウトを終了します。
Angle Fade スライダーを使用して、デカールの逆方向と受け取るサーフェスの頂点法線との間の角度に基づく、デカールのフェードアウト範囲を設定します。
Decal Renderer Feature のリファレンス
ビルトインレンダーパイプラインのデカール
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961