Cut ツール
Cut ツールを使用するとメッシュの面を精密に分割することができます。メッシュ上に形状を切り出したい場合は Cut ツールをアクティベートしてください。点を使ってメッシュ上に形状を定義して切り出すことができます。切り出した形状はメッシュ上の新しい面になります。
以下の手順で既存のメッシュに新しい面を作成できます。
ProBuilder ウィンドウを開きます (Unity のトップメニューから Tools > ProBuilder window の順に選択してください)。
編集モードツールバー と ProBuilder ツールバー が表示されます。
要素 編集モード に切り替えます。
ProBuilder ツールバーで Cut Tool ボタンをクリックします。シーンビューの下部に Cut Settings パネルが Complete ボタンと Cancel ボタンと共に表示されます。ProBuilder ツールバーが テキストモード になっている場合は、ボタンのテキストの背景が赤になります。
近接のエッジ (辺) や頂点へのスナップ機能を制御するには、Cut Settings パネル のオプションを使用してください。
メッシュの面上で、新しい面の頂点にしたい (複数の) 場所をクリックしてください。これらの点で描かれたエッジ (辺) をもとに、ProBuilder によって切り出し形状が作成されます。例えば以下の画像のように、メッシュ上に 3 つの点を指定して三角形を定義し、4 つ目を指定してをれを閉じます。
ヒント: 指定した点が無効なエッジ (辺) や面を形成している場合は、視覚的な警告としてエッジ (辺) が赤く表示されます。この場合は、全てのエッジが青くなるまで、点の追加操作を "元に戻す" で 1 つずつ 取り消していってください。
最初の点 (例えば上記の例の三角形の 4 つ目の点) に戻ってそれを再びクリックした時点で、切り出しが完了し、新しい面が選択された状態でシーンビューに表示されます。この時点でツールを終了するか、別の切り出しを新しく開始できます。
ノート: 最初の点に戻ってそれを再びクリックするか Complete ボタンをクリックしても何も起こらない場合は、おそらく、指定した点が有効なエッジ (辺) あるいは面を形成していないことが原因です。例えば、ツールが 1 つの点しか検知できなかった場合、有効なエッジは形成されません。点をさらに指定するか、"元に戻す" 操作か Cancel ボタンのクリックで点の指定をキャンセルしてからやり直してください。
別の切り出しを新しく開始するには、Start ボタンをクリックしてください。Cut Settings パネルに Complete ボタンと Cancel ボタンが再び表示されます。
Cut ツールは以下の方法で終了できます。
- Cut Settings パネルの Quit ボタンをクリックする
- Esc キーを選択する
ProBuilder ツールバーで Cut Tool ボタンを再クリックする
ヒント: Cut ツールで新しい面を作成すると、ジオメトリを強化するための追加的なエッジ (辺) が作成されます。追加的なエッジを削除するために周囲の面をマージすると、面の変形やジオメトリの破損が発生する可能性があるので、これは行わないでください。
Cut Settings パネル
ProBuilder が Cut モードに入ると、シーンビューの下部に以下のようなパネルが表示されます。
Snap to existing edges and vertices オプションを有効にすると、ターゲット面に描いた点が近接のエッジ (辺) や頂点にスナップします。これで面のエッジや頂点に点を配置しやすくなります。
スナップ機能が有効になっている場合、面の境界に近付いた時の動作は Snapping distance によって定義されます。デフォルトでは、エッジ (辺) または頂点から 0.1 ユニット以内の場所をクリックすると、(浮遊点が面に直接追加される代わりに) その境界に点が追加されます。
Cut ツールをアクティベートすると、Cut Settings パネルに Complete ボタンと Cancel ボタンが表示されます。切り出しが正常に終了すると同時に Start ボタンが表示されます (Cut ツールはモーダルで、別の切り出しを定義するかツールを明示的に終了するかを選択できるため)。
新しい切り出しの点を指定する準備ができたら、Start ボタンをクリックして、メッシュに更に点を描いてください。
ツールを終了するには、Quit ボタンをクリックするか、Esc キー選択するか、ProBuilder ツールバーで Cut Tool ボタンを再クリックしてください。