Cylinder Generatorは、リアルタイムVFX用のチューブを生成するためのいくつかの一般的な機能をラップしています。 内側半径と外側半径を設定し、プロファイルを変更してノイズを追加して、複数のユースケースに合わせてチューブを作成することが簡単にできます。 UVは自動的にレイアウトされ、オーバーライドコントロールを使って調整することができます。 ゲームエンジン内のマテリアルパラメータを駆動できるようにUまたはVに基づいて頂点カラーを追加します。
パラメータ ¶
Settings ¶
Default Cylinder ¶
Note
カーブ入力を接続しなかった場合、デフォルトのシリンダーが作成されます。
Length
デフォルトのシリンダーのサイズ。
Origin
デフォルトのシリンダーの開始位置。
Direction
デフォルトのシリンダーの初期方向。
Creation ¶
Inner Radius
開始円に対するオブジェクトの中心からの距離。
Outer Radius
終了円に対するオブジェクトの中心からの距離。
Arc Start
X軸を基準とした円弧の開始点(単位は度)。
Arc End
X軸を基準とした円弧の終了点(単位は度)。
Add Twist
Twist値に基づいて各セグメントをオフセットします。
Twist
各セグメントの回転値。
U Segments
チューブを軸としたポリゴンセグメントの数。
V Segments
チューブ沿いのポリゴンセグメントの数。
Normal Cusp Angle
頂点法線を計算する時、単一ポイント周辺の頂点の法線がお互いにこの角度(単位は度)以下に収まっていれば、それらの頂点法線が平均化され、各ポリゴン内の頂点角度でウェイトが与えられます。
Cap Ends
チューブの両端に蓋を作成します。
Cap Type
蓋を単一ポリゴンまたは扇状の三角形のどちらで作成するのか選択します。
Soften Cap Normals
蓋とシリンダーの間の法線をブレンドします。
Smoothing Distance
蓋からシリンダーに沿って平滑化する距離。
Smoothing Strength
蓋の法線に適用する平滑化の強さ。
Advanced ¶
Curvature Resample
曲率に基づいてシリンダーをサンプリングし直して、カーブの忠実度を高め、平坦な領域のジオメトリを削減します。
Min Segment Length
シリンダーセグメント間の最小距離。
Segment Distance
同一線上のセグメントを削除する閾値距離。 これは、 Min Segment Length と連動して動作します。
Ramp ¶
Ramp Multiplier
プロファイルランプの効果を強弱させます。
Curve Ramp
ランプを使用してチューブの形状を修正します。
UVs ¶
Rotate UVs 90
これは、実質的にUVのUとVの方向を反転させます。
U Tiling
タイリング効果のU方向のUVの反復。
V Tiling
タイリング効果のV方向のUVの反復。
U Range And Bias
最初の2つのコンポーネントは、U方向でのUVの範囲を設定します。 3つ目のコンポーネントは、指数関数を使ってUVを歪ませます。
V Range And Bias
最初の2つのコンポーネントは、V方向でのUVの範囲を設定します。 3つ目のコンポーネントは、指数関数を使ってUVを歪ませます。
Noise ¶
Add Noise
ジオメトリにパーリンノイズの歪みを追加します。
Noise Intensity
変位量。
Noise Scale
各軸の個々のノイズにスケールをかけます。
Noise Octaves
合成するノイズレイヤーの数。
Add UV Noise
ノイズを使ってUVを歪ませます。
UV Frequency
テクスチャ空間でのノイズの周波数。
UV Offset
ノイズ位置をオフセットします。
UV Noise Intensity
UVの変位量。
Vertex Color ¶
Add Color
Cd頂点アトリビュートを作成します。
V Color Ramp
ランプがUVのU方向ではなくV方向を使用するように切り替えます。