PathCVオブジェクトは、Pathオブジェクトが使ってコントロール頂点を定義するデフォルトの ジオメトリオペレータを持つ通常のGeometryオブジェクトです。
作成されたジオメトリには法線とツイストアトリビュートがあります。法線は方向づけを指定し、 ツイストアトリビュートは法線の正しい方向を決定するために使われます。初期ツイストは、 パス作成時におけるパスツイスト分布を定義します。ツイストは、パスが作成された後に ハンドルの回転によって引き起こされる曲線ツイストを定義します。
パラメータ ¶
Transform ¶
Note
オブジェクトのトランスフォームは、追加したノードプロパティの存在によっても決定されます。
Transform Order
左のメニューでは、トランスフォームを適用する順番(例えば、スケールしてから回転して移動)を選択します。これは、順番を変えるだけでオブジェクトの位置と向きが変わります。
右のメニューでは、X,Y,Z軸の回転順を選択します。キャラクタ次第では、ある順番にすればキャラクタのジョイントトランスフォームが扱いやすくなる場合があります。
Translate
XYZ軸に沿って移動します。
Rotation
XYZ軸に沿って回転します。
Scale
XYZ軸に沿って不均一にスケールします。
Pivot
オブジェクトの基点。 ピボットポイントの設定も参照してください。
Uniform Scale
3つの軸すべてに沿って均一にオブジェクトをスケールします。
Modify Pre-Transform
このメニューには、pre-transformの値を操作するオプションがあります。pre-transformとは、標準のトランスフォームパラメータよりも前に適用される内部的なトランスフォームのことです。これは、全体のトランスフォームを変更しないで、以下の移動、回転、スケールのパラメータ値のための参照のフレームを変更することができます。
Clean Transform
これは、同じ全体のトランスフォームを維持しながら、移動、回転、スケールのパラメータをデフォルト値に戻します。
Clean Translates
これは、同じ全体のトランストームを維持しながら、移動パラメータを(0, 0, 0)に設定します。
Clean Rotates
これは、同じ全体のトランストームを維持しながら、回転パラメータを(0, 0, 0)に設定します。
Clean Scales
これは、同じ全体のトランストームを維持しながら、スケールパラメータを(1, 1, 1)に設定します。
Extract Pre-transform
これは、同じ全体のトランスフォームを維持しながら、移動、回転、スケールのパラメータを設定してpre-transformを削除します。pre-transformに傾斜があると完全に削除できないことに注意してください。
Reset Pre-transform
これはパラメータを変更せずに完全にpre-transformを削除します。これは、移動、回転、スケールのパラメータがデフォルトの値でなければ、オブジェクトの全体のトランスフォームが変わります。
Keep Position When Parenting
オブジェクトが親子化されても、オブジェクトのトランスフォームパラメータを変更することで、現在のワールドポジションを保持します。
Child Compensation
オブジェクトをトランスフォームする時、その子のトランフォームパラメータを変更することで、その子の現行ワールドトランスフォームを保持します。
Enable Constraints
オブジェクトの Constraints Network を有効にします。
Constraints
Constraints Network CHOPのパス。 拘束を作成する方法も参照してください。
Tip
Constraintsドロップダウンボタンを使用することで、Constraintsシェルフツールのどれかをアクティブにすることができます。そのボタンを使用すると、パラメータエディタで選択されているノードから自動的に1番目のピックセッションが満たされます。
Note
オブジェクトのLookatとFollow Pathのパラメータは廃止されました。代わりにLook AtとFollow Pathの拘束を使用してください。 これらのパラメータは、今のところ非表示にしているだけなので、そのノードのパラメータインターフェースを編集することで表示させることができます。
Render ¶
Display
このオブジェクトをビューポートで表示してレンダリングするかどうか。チェックボックスをオンにすれば、Houdiniは、このパラメータを使用します。 値を0にするとビューポートでオブジェクトが非表示になりレンダリングされず、1にするとオブジェクトが表示されてレンダリングされます。 チェックボックスをオフにすると、Houdiniはこの値を無視します。
Misc ¶
Set Wireframe Color
指定したワイヤーカラーを使用します。
Wireframe Color
オブジェクトの表示カラー。
Viewport Selecting Enabled
オブジェクトがビューポートでピック可能になります。
Select Script
ビューポートでオブジェクトをピックした時に実行するスクリプト。Select Scriptを参照してください。
Cache Object Transform
一度Houdiniがオブジェクトトランスフォームを計算すると、それらをキャッシュ化します。これは、特にワールド空間位置の計算負荷が高いオブジェクト(例えば、Stickyオブジェクト)と長い親子チェーンの最後にあるオブジェクト(例えば、ボーン)に役に立ちます。 このオプションはStickyオブジェクトとBoneオブジェクトではデフォルトでオンになっています。
オブジェクトトランスフォームキャッシュのサイズを制御する方法に関しては、Houdini Preferencesウィンドウの OBJ Caching の章を参照してください。
Shade Open Curves In Viewport
ビューポートでこのオブジェクトに含まれた開いたカーブが照らされます。
これをオンにすると、ジオメトリにwhitehair
やguardhair
のアトリビュートがあれば、よりヘアーに適したGLSLシェーダも使用されます。
さらに、width
アトリビュートを持ったカーブは、シェーディングモードで色々な幅の太いリボンとしてレンダリングされます。
Geometry Scale
XYZ軸での均一なスケール。
Display
アイコンのみ、軸のみ、または両方を表示するかどうか。
Icon
アイコンジオメトリのみを表示します。
Axis
軸のみを表示します。
Icon and Axis
アイコンと軸の両方を表示します。
Control Type
表示するジオメトリタイプを切り替えます。
Null
Nullジオメトリを表示します(つまり、十字)。
Circles
円プリミティブを表示します。
Box
ボックスプリミティブを表示します。
Planes
平面プリミティブを表示します。
Null and Circles
Nullと円プリミティブを表示します。
Null and Box
Nullとボックスプリミティブを表示します。
Null and Planes
Nullと平面プリミティブを表示します。
Custom
入力ソースを指定していれば、このオプションは、その入力のジオメトリを表示します。
Orientation
円または平面のプリミティブと併せて使用します。 表示する円または平面を決めます。
All planes
YZ, ZX, XY平面上に円/平面プリミティブを表示します。
YZ plane
YZ平面上に円/平面プリミティブを表示します。
ZX plane
ZX平面上に円/平面プリミティブを表示します。
XY plane
XY平面上に円/平面プリミティブを表示します。
YZ, ZX planes
YZとZX平面上に円/平面プリミティブを表示します。
YZ, XY planes
YZとXY平面上に円/平面プリミティブを表示します。
ZX, XY planes
ZXとXY平面上に円/平面プリミティブを表示します。
Shaded Mode
プリミティブをシェーディングオブジェクトまたはワイヤーフレームオブジェクトのどちらで表示するのか決めます。
off
ワイヤーフレームモードでプリミティブを表示します。
on
シェーディングモードでプリミティブを表示します。
Controls ¶
Initial Twist
このコントロール頂点用の開始ツイスト回転。
See also |