Curveclay SOP

概要

CVsを部分修正のではなく、サーフェースをダイレクトに操作して、スプライン曲面を変形させるという点で、Curveclay SOPはClay SOPと類似しています。しかし、表面上はポイントを使用する代わりに、サーフェースを変形させるために、フェースを使用します。また、CurveClayはポリゴンメッシュをまだサポートしていません。入力の組合せで変形の方法が決定します。
入力のどんな組合せでも、以下のパラメータは以下のSOPのビヘイビアを部分に修正します。

入力

入力の組み合わせで、SOPがサーフェスを変形する方法が決定します。 有効な組合せタイプは、1つの入力、2つの入力、および3つの入力です。

ONE INPUT

サーフェスのみが指定されている場合は、Curveclayを動作させるために少なくとも1つのプロファイルが含まれている必要があります。 この場合、プロファイルの近くの領域でサーフェスをどのように変形するかを指定します(プロファイルをベクトル(X、Y、Zまたはユーザ定義)に沿って、またはサーフェス法線に沿って変形するかどうか等)。 Distanceパラメータを使用して、サーフェスを引き出す距離を指定します。
プロファイルが閉じたループを形成する場合、displace the inside of the loopのオプションを有効にすることで、ループの内部を移動することができます。 別のオプションでは、いくつかのオープンプロファイルを使用して閉ループを形成することができます。 このアルゴリズムは、カーブを個別に扱わない場合のTrim SOPで使用されているものと同じです。 これは、表面に通常の窪み(例えば、円やフォント)を入れる場合に便利です。

TWO INPUTS

面と変形面のセットが指定されると(変形面は3番目の入力です)、面のプロファイルが変形面にスナップされます。 このオプションには追加入力はありません。 これは、任意のプロファイルを任意のフリーフローカーブにスナップする場合に役立ちます。

THREE INPUTS

3つの入力がすべて指定されると、残りの面は最初にサーフェイスに投影されます。 投影は、特定のベクトル(X、Y、Z、またはユーザ定義)に沿って、またはサーフェスの最小距離に沿って2通りの方法で行われます。 カーブ上の各点は最初にサーフェスに投影されます。 この曲線は変形面にスナップされません。 曲線は残りの面と変形面との間の差で変形されます。 このオプションは、すべての入力に柔軟性を提供します。 たとえば、これはランダムな山岳地帯を作成するのに理想的です。

パラメータ
Face Group / facegroup

投影する面のサブセット(NURBS、ベジエ、ポリゴン)、または接続する入力の数に応じて変形するプロファイルのサブセット。
例:0.5 1.2-3.9 5. *
このグループは、2番目の入力が存在しない場合にサーフェス(プロファイルカーブと混在している可能性もあります)を取ることができ、サーフェスのすべてのプロファイルを使用する必要があることを示します。

Surface Group / surfgroup

3つのSOP入力がすべて接続されているときに変形されるスプライン曲面のサブセット。

Divisions on Face / divs

プロファイルまたは面で評価する点の数。 このSOPは、与えられた曲線の直線近似を使用してサーフェスを変形させます。 したがって、より多くのセグメントでは処理が遅くなりますが、結果はよりよく見えます。 プロファイルを変形したり、残りの面と変形面のブレークポイント数を同じにする必要がある場合は、分割数を少なくする必要があります。

Sharpness / sharp

フェースの周りの領域を変形させて指定します。 シャープネスが大きければ大きいほど、それらの周りの変形領域は小さくなります。(したがって、表面がより鋭くなります。)

Refinement / refine

通常、CurveClayはサーフェスを自動的に再定義します。 ただし、ある程度のリフレッシュ制御を指定することができます。 一般に、サーフェスがより鮮明になればなるほど結果は滑らかになります。 より良いリファインメントは、より密なサーフェスになります。 -1と1の間の値で試してください。値が負の場合、SOPは、リフレッシュが0の場合と同じ詳細レベルにサーフェスを最初に再定義し、次にそれを確認しません。 値が小さいほど不確かになります。

パラメータ – Projection ページ

曲線の投影を制御します。 3つの入力がすべて存在する場合に有効になります。

Projection Axis / projop

投影軸の選択:

  • X / xaxis
    デカルト座標軸 – X
  • Y / yaxis
    デカルト座標軸 – Y
  • Z / zaxis
    デカルト座標軸 – Z
  • Minimum Distance / mindist
    プロジェクトカーブは表面上の最も近い場所を示します。
  • User Defined: / other
    下のフィールドにベクトルを入力します。
projdir
Projection AxisパラメータをUser Defind に設定した場合のベクトルを設定します。
  • projdir1
  • projdir2
  • projdir3
パラメータ – Displacement ページ

サーフェースをどのように変形させるか、入力が1つのみの場合に有効になります。

Displacement Axis / deformop

投影軸の選択:

  • Surface Normal / snormal
    プロファイルはサーフェスの法線に沿って変形されます。
  • X / xaxis
    デカルト軸 – X
  • Y / yaxis
    デカルト軸 – Y
  • Z / zaxis
    デカルト軸 – Z
  • User Defined: / other
    下のフィールドにベクトルを入力します。
deformdir

Displacement Ais パラメータをUser Defind に設定した場合のベクトルを設定します。

  • deformdir1
  • deformdir2
  • deformdir3
Distance / deformlen

距離をベクトルに沿って変化させます。

Deform Inside of Loop / deforminside

閉じたループの内側を変形します。

Consider Profiles Individually / individual

複数の曲線が閉ループを形成する場合チェックします。