Since | 16.0 |
このノードは、指定した解像度と初期値で2つの2Dボリュームプリミティブ(height
とmask
)を生成します。これらのプリミティブは他のTerrainノードで修正することができます。
-
height
ボリュームは、地面から地図上の各地点の地形までの距離の値を表現した2Dグリッドです(これらの値にはマイナス値を指定することができます)。 -
mask
ボリュームは、他のTerrainツールの“mask”入力として使用することができます。このボリュームには、Terrainノードの効果が適用される領域を指定します: mask値が0の箇所ではTerrainノードによる効果がなく、mask値が1の箇所ではTerrainノードによるフル効果があります。Terrainノードは、マスクをペイントしたり、地形に関する情報(例えば、影が落ちる領域、特定の高さ以下の領域など)からマスクを生成することができます。
このノードの出力をTerrainノードの1番目の入力に接続すると、そのTerrainノードはheight
ボリュームに対して作用するようになります。
このノードの出力をTerrainノードの“mask”入力に接続すると、そのTerrainノードはmask
ボリュームを使ってその効果をスケールします。
Note
スケールと初期高さを入力する時は、Houdiniの単位がメートルであることを思い出してください。 Height FieldツールとHoudiniダイナミクスは、単位をメートルと想定します。
パラメータ ¶
Orientation
ワールド空間での2Dボリュームの初期軸方向。デフォルトは、“地面”に平行なZXです。
Sampling
指定したサイズを基準としたボクセルの中心位置。 Height Field Convertがボクセルをポリゴンに変換した時、その中心位置は、生成されたポイントの位置になります。
Initial Height
heightボリュームの初期値(単位はメートル)。デフォルトは0です。
Initial Mask
maskボリュームの初期値。デフォルトは0です。
Division Mode
ボリューム解像度をサンプル数または間隔距離のどちらで設定するかを制御します。
By Axis
最も長い軸を受け取り、その軸方向に、指定したサンプル数で分割します。
By Size
指定した間隔でサンプルを配置して、要求したTerrainサイズを埋めます。
Grid Samples
Division mode が“by axis”の時の各軸方向でのグリッドポイントの数。
Grid Spacing
Division mode が“by size”の時のグリッドポイント間の間隔(単位はメートル)。
Uniform Scale
ボリュームのサイズをスケールします。
Size
ボリュームの幅と高さ(単位はメートル)。
Center
ワールド空間でボリュームの中心に配置します。