On this page |
Ramp Parameterノードはランプのユーザインターフェースを表わします。入力はランプへのインデックスを指定します。その位置でのランプの値はノードの出力です。
ランプを使用する操作については、ランプパラメータのページを参照してください。
パラメータ
Name
VEX関数宣言、つまりVOPNETを使用するOPタイプの定義、およびVOPタイルの出力の両方での新しいパラメータの名前です。 この名前のパラメータが既に存在する場合、このオペレータはそれを参照し、Parameter Type や Parameter Labelのような、ほとんどの独自のフィールドを無効にします。
この名前を予備キーワードにしないでください。
Prefix
パラメータ名の先頭に付けるオプションの接頭辞。 この接頭辞は、VEX関数宣言、VOPNETを使用するOPタイプの定義、VOPタイルの出力で、新しいパラメータの最終的な名前を変更します。
Postfix
パラメータ名の後尾に付けるオプションの接尾辞。 この接尾辞は、VEX関数宣言、VOPNETを使用するOPタイプの定義、VOPタイルの出力で、新しいパラメータの最終的な名前を変更します。
Label
読んで意味が理解できるこのパラメータのラベルです。 VOPタイル上の出力にマウスポインタを重ねると、親ノードのパラメータおよびツールチップに表示されます。
Ramp Type
このパラメータがカラーランプ(ベクトル)またはスプライン(浮動小数点)かどうかを指定します。
Color Type
使用するカラー空間。これは、カラーランプにのみ適用されます。
Default Interpolation
ランプキー間で補間するデフォルトの方法です。例えば、"Linear"または"Constant"です。 ユーザは、ランプインターフェースの補間方法を変更できますが、これはデフォルトを設定します。
Use This Node to Set Parameter Attributes
いくつかのParameter VOPに同じ Parameter Name がある場合、その中の1つだけのノードにより、パラメータのアトリビュートが制御されます。 Houdiniはユーザが定義した順序にしたがってすべてのノードを検索し、サブネット内を横断することで、使用するノードを決定します。 どのノードでもこのパラメータがオンになっていない場合、最初に見つかったノードによりパラメータのアトリビュートが設定されます。 このオプションがオンになっているノードが1つまたはそれ以上ある場合、(このオプションがオフになった)ノードが最初に見つかったとしても、このオプションを持つ最初のノードが使用されます。
Show UI Controls By Default
所有者ノードのパラメータインターフェースでデフォルトでランプコントロールを表示するかどうか制御します。
Helpタブ
ユーザーがパラメータエディタ内のオペレータタイプのノードのヘルプボタンをクリックすると、テキストフィールドの内容がヘルプブラウザに表示されます。
このヘルプをHTMLまたは単純だけど強力なwiki形式で記述することで、ネイティブのHoudiniヘルプと同様の見た目のドキュメントを作成することができます。 wiki形式のヘルプの記述の方法を参照してください。
入力
Position
ランプへのインデックスです。Ramp Parameterノードは、この位置でランプの値を出力します。
出力
Parameter
このノードへの入力により指定した位置でのランプの値です。
Examples
The following examples include this node.
DiffuseSmoke Example for Gas Diffuse dynamics node
このサンプルでは、Gas Diffuse DOPで煙シミュレーションの密度を拡散させる方法を説明しています。
このサンプルでは、RBDオブジェクトで押しつぶされる草をシミュレーションしています。 Furオブジェクトで草の葉を表現し、Wireオブジェクトで動きをシミュレーションしています。 単一のFurオブジェクトで草を表現し、その近辺の草の葉がそれに合わせて動きます。 硬さが異なるオブジェクトを追加すれば、不均一な動きを表現することができます。 "Complex Mode"を有効にすると、2つのオブジェクトを使って草が表現されます。 それぞれのカーブに設定した硬さは、Wireオブジェクトの"Angular Spring Constant"と"Linear Spring Constant"パラメータで調整することができます。
Clumping Example for Fur geometry node
Fur SOPは髪の毛のようなカーブをインスタンス化するために使用します。
このケースでは、1つ目のFur SOPでクランプ(束)に適用するカーブを作成しています。 2つ目のFur SOPではクランプ(束)を定義しています。
FurBall Example for Fur geometry node
このサンプルでは、Fur SOPがガイドカーブとスキンジオメトリに応じて髪の毛のようなカーブを作成する方法を説明しています。
FurPipelineExample Example for Fur geometry node
このサンプルでは、カスタムシェーダを使ってFur SOPで生成したファーの外観を定義する方法を説明しています。
volumesurface_explicitgrade Example for Volume Surface geometry node
このサンプルでは、Volume Surface SOPで、三角形のサイズを指定するための他のボリュームを使って、SDFをサーフェス化する方法を説明しています。
volumesurface_simple Example for Volume Surface geometry node
このサンプルでは、Volume Surface SOPで順応性のあるトライアングルサイズを使ってSDFをサーフェス化する方法を説明しています。
RampParameter Example for Parameter VOP node
このサンプルでは、Ramp Parameter VOPノードを使って、PyroシミュレーションのTemperature(温度)アトリビュートでパーティクルの色を制御する方法を説明しています。
See also |