概要
Delete SOPはジオメトリの選択部分をを削除します。グループまたは3つのオプションを使用して、ジオメトリを選択します。選択のオプションは番号指定、バウンディング・ボリューム、プリミティブ/ポイントのノーマルです。選択/非選択のジオメトリどちらを削除するか設定することが出来ます。
パラメータ
Group / group
作成するグループ名。 デフォルトはSOPの名前と一致するように設定されています。
Operation / negate
選択したジオメトリ削除、或いは非選択ジオメトリを削除するかを選択します。
- Delete Selected / dele
- Delete Non-Selected / keep
Entity / entity
プリミティブまたはポイントの削除を選択します。
- Primitives / primitive
- Points / point
Geometry Type / geotype
ジオメトリタイプグループを選択します。 指定されたジオメトリタイプにのみ選択されます。例えば ポリゴンだけをグループ化したい場合などに使用します。
- All Types / all
- Bezier Curve / bezierc
- Bezier Surface / bezier
- Circle / circle
- Mesh / mesh
- Metaball / meta
- NURBS Curve / nurbc
- NURBS Surface / nurb
- Particles / part
- Polygon / poly
- Sphere / sphere
- Tube / tube
- Triangle Strip / tristrip
- Triangle Fan / trifan
パラメータ – Number ページ
エンティティのグループ化を数値で選択できます。 オンにすると、この選択オプションに関連するオプションが表示されます。
Use Number / usenumber
Numberボタンの下のEnableボタンがオンになっていると、選択オプションがアクティブになり、エンティティの選択に使用できます。 利用可能なフィールドは以下のとおりです。
Operation / groupop
Number Enableボタンがチェックされている場合、このオプションは定義されたPatternまたはRangeに基づいてエンティティをグループ化します。
- Delete by Pattern / pattern
Patternフィールドのパターンで選択します。
- Delete by Range / range
Start/EndフィールドとSelect ofフィールドで範囲選択します。
- Delete by Expression / filter
Filter Expressionフィールドで範囲選択します。
Pattern / pattern
OperationがGroup by Patternに設定されているときに有効になります。 このフィールドには、選択するプリミティブの範囲を入力します。 必要な構文は “S.P”で、Sは親サーフェスのインデックス、Pはサーフェス上のプロファイルインデックスです。 リスト内のプロファイルとプリミティブを混在させることができます。 混合グループは自動的にオーダーされます。
例;
0.4 2 4 2.5 3.7
3つのプロファイルと2つのプリミティブを選択
0-100:2
0から100まで1つおきに番号を選択
0-10:2,3
0から10まで3つごとに2つを選択する
0.0-6
プリミティブ0の6つのプロファイルを選択
0.*
プリミティブ0のすべてのプロファイルを選択
!4
4番目以外のすべてのプリミティブまたはポイントを選択
9-0
最初の10個を選択(ordered flagがオンの場合は逆になります)
!0.*
プリミティブ0以外のすべてのプロファイルを選択
*
すべてのプリミティブまたはポイントを選択、プロファイルは選択しない
Scripting GuideのPattern Matchingの章を参照してください。
Start / End / range
OperationがGroup by Rangeに設定されているときにアクティブになります。 プリミティブ/ポイント番号の選択の開始と終了を選択します。
Select _ of _ / select
OperationがGroup by Rangeに設定されているときにアクティブになります。 Start/End範囲内のすべてのm番目のエンティティのn番目ごとの発生を選択します。
例; 1と2を入力すると、2つのエンティティのうち1つが選択されます。
Filter Expression / filter
パラメータ – Bounding Volume ページ
このオプションは、バウンディングボックスまたはバウンディングスフィアのバウンディングボリュームに基づいてエンティティを選択するために使用します。オンにすると、この選択オプションに関連するオプションが表示されます。
Use Bounds / usebounds
Boundingボタンの下にEnableボタンがチェックされていると、選択オプションがアクティブになり、エンティティの選択に使用できます。利用可能なフィールドは以下のとおりです。バウンディング ボリュームは、ビューのジオメトリとしてビューポートに表示されます。
Bounding Type / boundtype
使用するバウンディング ボリュームのタイプを選択します。
- Bounding Box / usebbox
バウンディング ボックス内のボリュームに含まれるエンティティが選択されます。
- Bounding Sphere / usebsphere
バウンディング スフィアのボリュームに含まれるエンティティが選択されます。
Size / size
バウンディング ボックスまたはバウンディング スフィアのX、Y、Zの大きさ
- X / sizex
- Y / sizey
- Z / sizez
Center / t
バウンディング ボリュームの中心のX、Y、Z座標
パラメータ – Normal ページ
このオプションは、エンティティの法線の角度に基づいてエンティティを選択するために使用されます。 オンにすると、この選択オプションに関連するオプションが表示されます。
Use Normal / usenormal
Normalボタンの下のEnableボタンがチェックされていると、選択オプションがアクティブになり、エンティティを選択するために使用できます。 利用可能なフィールドは以下のとおりです。
主軸と定義された軸からの広がり角は、ある範囲の角度を定義します。 エンティティの法線がこの範囲内にある場合、関連するエンティティが選択されます。
例;
XZ軸上のポリゴンの山で急峻なポリゴンを選択したい場合に使用します。 Directionを0,1,0、および広がり角度を75に設定します。これにより、法線が平らになっているすべてのポリゴンが選択されます。 軸から75°の角度にあるポリゴンまで、すべてのポリゴンをグループ化します。 76以上のすべてのポリゴンが残ります。
Direction / dir
デフォルト値の0,1,0は、Y軸をまっすぐ伸ばした法線ベクトルを作成します.Y軸は、主軸となるXZ平面に垂直です。 1、0、0は、正のXの法線を指し、YZに垂直な法線の軸を与えます。 平面は、値(1、1、0は45度の平面を表します)を使用して角度で定義、または方向ベクトルジャックを使用してインタラクティブに操作します。 0と1の間の値を使用する必要があります。
- X / dirx
- Y / diry
- Z / dirz
Spread Angle / angle
このフィールドに入力された値は、主軸からの偏角を生成します。 これは、円錐の底の半径が拡散角によって定義され、円錐の軸が方向軸によって決定される円錐として視覚化することができます。 ビューポートのプリミティブ法線を見ると、円錐によって定義された角度の範囲にある角度を持つ法線を持つプリミティブが選択され、グループ化されることがわかります。
Backface from / camera
このメニューでは、オブジェクトを選択します。 典型的な使い方は、カメラオブジェクトを選択します。 指定されたオブジェクトから見た背面にあるプリミティブは、グループ化または選択されます。
Delete Unused Groups / removegrp
いずれかのグループに0エントリがあり、このパラメータが有効な場合、それらのグループは削除されます。 空のグループを保持する場合は、このパラメーターを無効にします。
Delete Geometry, Keep Points / keeppoints
ジオメトリを削除しますが、ポイントは保持します。