Align

コマンド
Align
ショートカット
-
ボタン
- button-none

Align は XNurb コマンドに基づいたツールで、あるサーフェスのエッジを別のエッジに一致させ、位置 (G0)、接線 (G1)、または曲率 (G2) の連続性を維持します。移動させたいターゲットエッジと、それに合わせるリファレンスエッジを選択します。ターゲットエッジは、リファレンスの形状と滑らかさに従って再形成されます。オプション設定では、遷移の品質を向上させるために、サーフェスの次数やスパンを編集できます。

注: このコマンドは スタジオライセンス でのみ使用できます。

基本的な使い方

  1. 揃えたいサーフェスのエッジと、揃える先のエッジを選択します。
  2. コマンドパレットに Align と入力します。
  3. コマンドダイアログでオプションを設定します。
    • Command Dialog
      • Align:
        • Continuity: G0, G1, G2 サーフェスの連続性を指定します。
          • サーフェス上の黒い円をクリックすることで、連続性を個別に指定できます。
        • Tension: サーフェスの曲率の遷移を調整します。
        • Blend extra rows: サーフェスを整列する際に、何行の制御点(CV)をブレンドするかを選択します。0に設定するとブレンドなし、高い値にするとより滑らかな接続のために多くの行がブレンドされます。全行数以上の値を設定すると、サーフェスは完全にターゲットに合わせて調整されます。
        • Input shape influence: 元の形状が整列結果にどの程度影響するかを調整します。
      • Partial Alignment: 元の形状が整列結果にどれだけ影響するかを調整します。これは Blend extra rows が有効なときに反映されます。
        • Partial start: サーフェスの始端がターゲットとどの程度ブレンドされるかを調整します。
        • Partial end: サーフェスの終端がターゲットとどの程度ブレンドされるかを調整します。
      • Degree: UV次数の値を指定します。
      • Spans: UVスパンの値を指定します。
      • Boundary: UVフローの条件を指定します。
        • Natural: UVフローに制限なし。
        • Normal: UV等曲線が互いに直交するように維持。
        • Next: 境界条件が比較的フラットな場合に直交フローを生成。
        • Adjacent: 生成されたサーフェスのV等曲線を隣接するカーブに揃える。
      • Analysis: サーフェスエッジの連続性を分析します。
        • Continuity: エッジの連続性を確認します:
          • G0: 位置の連続性チェック
          • G1: 接線の連続性チェック
          • G2: 曲率の連続性チェック
        • G0 Scale / G1 Scale / G2 Scale:
          • 各連続性チェックの許容スケールを調整します。
    • Keyboard Shortcuts
      • Tab Cycle continuity: 連続性のオプションを順に切り替えます。
      • Ctrl Show original: 元のサーフェス状態を表示(疑似モード)。
  4. コマンドダイアログの OK を押すか、右クリックで確定します。



整列ツールを効果的に使用するには、サーフェスがBスプラインサーフェスである必要があります。再構築コマンドを使用してサーフェスを再構築するか、次数を上げるコマンドで次数を上げることができます。この処理によって、わずかな誤差が生じる可能性がありますのでご注意ください。

ℹ️

接続されたシート間のエッジを選択する

この操作を行うには、3つの方法があります:

  1. ホバー&クリック方式
  • ターゲットシートの端付近にカーソルを合わせて、左クリックしてターゲットエッジを選択します。次に、もう一方のシート上にカーソルを置きながら、Shift + 左クリックで参照エッジを選択します。
  1. Ctrl + Shift ポップアップ方式
  • Ctrl + Shift を押しながら、ターゲットエッジを左クリックします。小さなポップアップウィンドウが表示されます。ボタンを押し続けながらエントリにカーソルを合わせると、対応する面がハイライトされます。正しい面を左クリックし、次に2番目のエッジをクリックして参照エッジを選択します。
  1. マウススクロール方式
  • 前の方法と似ています。エッジを左クリックして押し続けたまま、マウスホイールを上下にスクロールします。

Partial Align

新しいサーフェスの開始点と終了点のブレンド量を制御することで、ターゲットサーフェスに部分的に整列させます。これにより、先細りや徐々に変化する遷移が可能になります。

  1. 整列したいサーフェスのエッジと、整列先となるエッジを選択します。
  2. コマンドパレットに Align と入力します。
  3. コマンドダイアログでオプションを設定します。
    • Command Dialog
      • Partial Alignment: 新しいサーフェスが開始点および終点でどのようにブレンドされるかを制御します。
        • Partial start: サーフェスの始端がターゲットとどの程度ブレンドされるかを調整します。
        • Partial end: サーフェスの終端がターゲットとどの程度ブレンドされるかを調整します。
    • Keyboard Shortcuts
      • Tab Cycle continuity: 連続性のオプションを順に切り替えます。
      • Ctrl Show original: 元のサーフェス状態を表示(疑似モード)。

Align Multiple Surfaces

複数の隣接するサーフェスを同時に整列させることで、より広範囲なブレンドが可能になります。この機能はまだ実験的な段階にあり、現在も改良中です。ブレンド形状の複雑さや周囲のジオメトリによって結果やサーフェスの品質は変動する可能性があります。