CageEdit

ツールバー メニュー

ケージ

変形ツール

変形

SubDサイドバー

変形

ケージ編集 >

ケージを編集

CageEditコマンドは、2、3次元のケージオブジェクトを使用してオブジェクトを滑らかに変形します。

メモ

操作手順

  1. キャプティブオブジェクト(変形するオブジェクト)を選択します。

  2. 編集する範囲を定義するコントロールオブジェクト(コントロール元のオブジェクト)を選択するか作成します。

  3. コントロール元のオブジェクトのケージ点を編集します。

    ケージの制御ポリゴンをクリックすると、隣接する2つのケージ点が選択されます。ダブルクリックすると、ケージ点の行が選択されます。

ケージコントロールオブジェクトのオプション

バウンディングボックス

オブジェクトのバウンディングボックスを使用して直方体の位置を決定します。

オプションについては、BoundingBoxコマンドのトピックをご覧ください。

作成されるコントロールオブジェクトは、入力オブジェクトのバウンディングボックスによって1D(線)、2D(平面)、または3D(ケージ)になります。

ケージ点オプションは、ケージオブジェクトのそれぞれに適切なそれぞれの方向のケージ制御点次数の数を指定します。

点の数(XYZ)

線、長方形、または直方体のそれぞれの方向のケージ制御点の数を指定します。

次数(XYZ)

線、長方形、または直方体のそれぞれの方向の次数を指定します。

コントロール元のオブジェクトとして使用する線を作成します。

次数

線の次数です。

制御点数

ケージの制御点の数です。

長方形

コントロール元のオブジェクトとして使用する長方形を作成します。

オプションについては、Rectangle コマンドのトピックをご覧ください。

次数(XYZ)

サーフェスのU方向およびV方向の次数を設定します。

点の数(XYZ)

UおよびV方向のケージの制御点の数です。

直方体

コントロール元のオブジェクトとして使用する直方体を作成します。

オプションについては、BoundingBoxコマンドのトピックをご覧ください。

ケージオブジェクトのそれぞれに適切なそれぞれの方向のケージ制御点数や次数を指定します。

点の数(XYZ)

線、長方形、または直方体のそれぞれの方向のケージ制御点の数を指定します。

  • 「ケージパラメータ」のプロンプトで数値を入力すると、すべての方向に同じ数の点が設定されます。次数オプションは自動的に調整されます。
次数(XYZ)

線、長方形、または直方体のそれぞれの方向の次数を指定します。

オブジェクト平面

(2Dオブジェクトのみ)

長方形のケージを3D空間の2Dオブジェクトに位置合わせします。

変形

正確

変形の更新に時間がかかります。また、変形後のオブジェクトを再フィットする場合に密集したサーフェスになる場合があります。

高速

より少ない制御点の数でサーフェスを作成します。そのため正確さが下がります。

構造を維持

曲線またはサーフェスの制御点の構造を変形後も維持するのかどうかを指定します。

構造を維持オプションはポリサーフェスには使用できないため、ポリサーフェスを選択した場合は表示されません。

はい

サーフェスの制御点の構造を維持します。オブジェクトの制御点が少ない場合、変形の精度が低くなる場合があります。

いいえ

正確な変形を行うために、オブジェクトをより多くのケージ制御点を使用して必要に応じて再フィットします。


構造を維持=はい(左)、構造を維持=いいえ(右)

元の形状を維持

キャプティブオブジェクトの形状を歪めることなく位置を操作します。

  • 元の形状を維持の設定はオブジェクトベースです。単一のコントロールオブジェクトで、一部のキャプティブオブジェクトを剛体的に一部のキャプティブオブジェクトを剛体的にコントロールできます。
  • キャプティブオブジェクトの剛性を変更するには、同じコントロールオブジェクを使用してそれらを再キャプチャします。
  • グループ内のオブジェクトは 1 つの単位として変換されます。

変形する範囲

全体

オブジェクトを3D空間全体に渡って変形します。コントロール元オブジェクトがコントロール先オブジェクトに与える影響は、ケージオブジェクトの内側の範囲やコントロール元の曲線やサーフェスに隣接した部分に限りません。ケージオブジェクトの一部分にしか含まれないオブジェクトでも全体的に変形されます。コントロール元オブジェクトが与える影響は、コントロール先オブジェクトがより外にあるほど強くなります。

部分

コントロール元のオブジェクトから周りの空間までのフォールオフ距離を指定します。フォールオフ距離の外側の部分は変形されません。

フォールオフ距離

ケージ編集の適用範囲、ケージ編集が最大の効果を与える領域と効果が何もない領域の間の領域のサイズをコントロールします。

3つの領域が編集をコントロールします。

  • ケージ編集が最大の効果を与える領域(フォールオフオプションが指定されていない場合と同じ動作)。この領域は、ケージ直方体の内側の体積、ケージ長方形内の面積、またはケージ線に沿ったセグメントです。
  • ケージ編集の効果が何もない領域。この領域では何も移動されません。
  • 効果が何もない領域と最大の効果がある部分

その他

コントロール元のオブジェクトがコントロール先のオブジェクトに与える影響を制限する球、円柱、または直方体を定義します。

フォールオフ距離を指定します。

Cage

ツールバー メニュー

ケージ
変形ツール
変形

変形

ケージ編集 >

ケージを作成

Cageコマンドは、CageEditコマンドで他のオブジェクトを変形するために用いる直方体形のケージオブジェクトを作成します。

メモ

操作手順

  1. オブジェクトを選択し、Enterを押します。
    オプションについては、Boxコマンドのトピックをご覧ください。
  2. ケージの直方体を作成します。
コマンドラインオプション

バウンディングボックス

オプションについては、BoundingBoxコマンドのトピックをご覧ください。

対角

2つの対角を指定して底面の長方形を作成します。辺の長さの指定はできません。

作成されるオブジェクトは、入力オブジェクトのバウンディングボックスによって1D(線)、2D(平面)、または3D(ケージ)になります。

対角オプションの手順

立方体オプション
  • 立方体の向きも定義する高さをピックします。

3点 / 垂直 / 中心点

詳細については、Rectangleコマンドをご覧ください。

座標系

作業平面
ワールド
3点

ケージ点

ケージオブジェクトのそれぞれに適切なそれぞれの方向のケージ制御点数や次数を指定します。

点の数(XYZ)

それぞれの方向のケージ制御点の数を指定します。

  • 「ケージパラメータ」のプロンプトで数値を入力すると、すべての方向に同じ数の点が設定されます。次数オプションは自動的に調整されます。
次数(XYZ)

それぞれの方向の次数を指定します。

ReleaseFromCage

ツールバー メニュー

ケージ

メニューにはありません。

ReleaseFromCageコマンドは、選択したオブジェクトをCageEditコマンドで設定したコントロール元のオブジェクトの影響から切り離します。

操作手順

メモ

次もご覧ください。

SelControls

すべてのケージコントロールを選択します。

SelCaptives

指定されたケージコントロールのキャプティブオブジェクトを選択します。

UDT(Universal Deformation Technology)を使用する

ExtractOriginalCaptives

ツールバー

メニュー

V8の新機能

ケージ

変形

ケージ編集 >

元のキャプティブを抽出

ExtractOriginalCaptivesコマンドは、元の変形されていないキャプティブオブジェクトを元の位置に復元します。変形されているキャプティブオブジェクトは影響を受けません。

元の直方体を曲線ケージコントロールオブジェクトから復元

操作手順

次もご覧ください。

Cage

CageEditコマンドで他のオブジェクトを変形するために用いるコントロールケージオブジェクトを作成します。

CageEdit

ケージコントロールオブジェクトを使用してオブジェクトを滑らかに変形します。

 

 

 

Rhino 8 for Mac © 2010-2024 Robert McNeel & Associates. 29-4-2024