スプラインブールコマンド

全般

すでに使い慣れているスプラインのブールオブジェクトであるスプラインマスクジェネレータについて説明します。ジェネレータを使わずに同じ機能を実行したい場合は、以下のコマンドを使用してください。

これらのコマンドは、複数の選択したスプラインに適用できます(これにより、自動的に編集可能になるスプラインプリミティブを含む)。これに対し、ブール効果は最後に選択したスプラインの影響を受けます。最後に選択したスプラインは、常にターゲットスプラインです。

異なるスプラインの同じスプライン型抜きコマンドが最後に選択される。

上記の例では、3つのスプラインプリミティブが使われています。花形から円形と長方形の形状を切り出したいと仮定します。この場合、3つのスプラインを全て選択する必要があり、そのため花形のスプラインは最後に選択されます。スプライン型抜きコマンドが呼び出されると、円形スプラインと長方形スプラインの形状が花形スプラインの形状から切り出されます(上部右)。長方形スプラインがターゲットスプラインとして定義されている場合は、代わりにその他の形状が切り出されます。

そのような操作において、関係する全てのスプラインの一般的な選択順は、生成されるスプラインのポイントの順番に影響する点に注意してください(円形と長方形のどちらを先に花形から切り出した方が良いでしょうか。上記の例では円形から切り出しており、それによって結果のスプラインも円形から開始されています)。

これらのコマンドは、関係する全てのスプラインが同じ平面上にある場合に最適です。それ以外の場合は、スプラインの投影はアクティブなビュー内(つまり、カメラのビューの方向)で実行されます。コマンドが最適に動作するには、関係するスプラインを閉じる必要があります。これは、不必要な結果が発生しないようにするためです。

次に説明する全てのコマンドも、スプラインマスクモードで使用できます。

コマンド

2つの交差するスプラインに適用した5つのコマンドと、それぞれの結果(下部: 各2つのセグメントがあるスプラインを削除)。最後の2列で、通常に重なり合うセグメントを識別可能にするために、スプラインセグメントは続けて少し移動される。

スプライン型抜き

ターゲットスプラインと重なり合うサーフェイスを型抜きします。

スプライン合体

スプラインを合体し、重なり合うサーフェイスを同化させます。

スプライン交差

操作に含まれる全てのスプラインで、交差する(重なり合う)領域から新規スプラインが作成されます。

スプライン中マド

スプライン交差機能の反対: 操作に含まれる全てのスプラインで、重なり合うサーフェイスが除外され、残りの各スプラインからセグメントが作成されます。

3つ以上のスプラインが作成されると、結果を正確に予測できません。スプラインのペアを結合させること(スプライン結合を使用可能)、およびコマンドを2つのスプラインに対してのみ適用することをお勧めします(次のコマンドにも適用)。これにより、結果のブールの制御が容易になります。

これは、集合論(和集合)での対称差となります。

スプライン分割

このコマンドは、概ねスプライン交差スプライン中マドコマンドの結果を組み合わせたものです。簡単に言えば、他のスプラインと重なり合った結果として、視覚的に閉じられた各輪郭から別のセグメントが作成されます。