ツールバー | メニュー |
---|---|
|
メッシュ 編集ツール > ウェルド |
Weldコマンドは、一致するメッシュの頂点を統合して、メッシュからクリースを取り除きます。
影響する頂点の個々のテクスチャマッピング、色、法線ベクトルデータは、平均化/作成/破棄されます。
ウェルドは、それぞれのウェルドされた頂点で、隣り合う面法線の平均である新規の頂点法線を作成します。ウェルドの後は、1つの頂点が複数の面で共有されます。
コマンドラインオプション | |
---|---|
角度許容差 |
選択されたメッシュの2つのオープンエッジ点の位置が一致し、また隣接する面がお互いの角度許容差内にある場合、それらの点は1つのメッシュ点で置き換えられます。2つの点が結合メッシュの異なるサブメッシュ上にあった場合、メッシュは分解できない1つのメッシュになります。 許容差を変更すると、許容差内のウェルドされるメッシュエッジがハイライトされます。 |
ツールバー | メニュー |
---|---|
|
|
WeldEdgeコマンドは、
コマンドラインオプション | |
---|---|
元に戻す |
最後に選択されたエッジを取り除きます。 |
1つのエッジをダブルクリックします。
間のエッジをダブルクリックします。
選択されているループ内の1つのエッジをCtrl(CMD)+ダブルクリックします。
1つのエッジをクリックします。
リング内の次のエッジをAlt+ダブルクリックします。
リング内の2つのエッジをクリックします。
間にあり、選択したエッジのどちらかの隣にある1つのエッジをAlt+ダブルクリックします。
選択されているリング内の1つのエッジをCtrl(CMD)+Alt+ダブルクリックします。
1つの面をクリックします。
ループの方向を決定する次の面をダブルクリックします。
ループ内の2つの面をクリックします。
間にあり、選択した面のどちらかの隣にある1つの面をダブルクリックします。
選択されているループ内の1つの面をCtrl(CMD)+ダブルクリックします。
1つの頂点をクリックします。
チェーンの方向を決定する次の頂点をダブルクリックします。
チェーン内の2つの頂点をクリックします。
間にあり、選択した頂点のどちらかの隣にある1つの頂点をダブルクリックします。
選択されたチェーン内の1つの頂点をCtrl(CMD)+ダブルクリックします。
チェーン内の1つのサーフェスエッジをダブルクリックします。
選択したチェーンの1つのエッジをCtrl(CMD)+ダブルクリックします。
ツールバー | メニュー |
---|---|
|
メッシュ 編集ツール > 選択頂点をウェルド |
WeldVerticesコマンドは、結合されたメッシュのエッジ上の選択した一致する頂点を単一の頂点にマージします。
または、選択したSubDのクリースの付いた頂点を滑らかな頂点に変換します。
ポリゴンメッシュのウェルドは、レンダリング、メッシュオブジェクトのテクスチャマッピング、そしてラピッドプロトタイピングへのファイルエクスポートに影響します。
ワイヤフレーム表示ではこの2つのメッシュは同じように見えます。
しかしシェーディング表示された時、赤のメッシュは滑らかに見えますが、青のメッシュは角張って見えます。
赤のメッシュのすべての三角点は隣の点とウェルドされています。こうすることにより、その点の箇所が滑らかになります。青のメッシュの点は1つもウェルドされていません。そのため青のメッシュの点は尖ってみえます。
青のメッシュをもっと滑らかにしたいとします。
まず、角度の許容差を調べる必要があります。この角度のシェーディングされた折れ目はシャープに見えます。
テクスチャマッピング座標は、テクスチャをどうオブジェクトにかぶせるかをコントロールします。この座標はポリゴン頂点に付けられた2D座標で、テクスチャのビットマップのどの点がこの頂点に割り当てられるかを指定します。頂点の間の点は頂点の値から補間されます。
ビットマップの左下が原点、右下が(1,0)、左上が(0,1)、右上が(1,1)です。テクスチャマッピング座標の値は必ずこの値の間でなければなりません。
1つの頂点につき、1つのテクスチャマッピング座標のみが許されます。頂点をウェルドして、重なり合って重複した頂点を取り除いた場合、そこに1組のテクスチャマッピング座標だけが残されるのはそのためです。
なくなったテクスチャマッピング座標は元に戻せません。残ったメッシュの情報からマッピング座標は復元できません。
ウェルドを削除する(同時にテクスチャマッピング座標を失うことになります)には、UnWeldまたはUnWeldEdgeコマンドを使用します。
ラピッドプロトタイピングのマシンによっては、STLファイルのオブジェクトが完全に閉じられた(隙間のない)ポリゴンメッシュオブジェクトでなければならないものがあります。
Joinコマンドを使用し、Weld(角度=180)後、UnifyMeshNormalsコマンドを使用してメッシュ群を単一の閉じたメッシュオブジェクトにします。それからSelNakedMeshEdgePtコマンドを使用してオープンエッジを探してください。高価なSTLプロジェクトで使用するメッシュをエクスポートする前に、メッシュが本当に隙間なく閉じているかをチェックするために、この作業を行ってみるとよいでしょう。
Stereolithography(.stl)のインポート/エクスポートをご覧ください。
ツールバー | メニュー |
---|---|
|
メッシュ 編集ツール > ウェルド解除 |
Unweldコマンドは、一致する頂点を作成し、滑らかなメッシュにクリースを追加します。
コマンドラインオプション | |
---|---|
法線を変更 |
はいエッジの両側の頂点法線はそれらが属する面と同じ値を取ります。(メッシュに鋭いエッジの見かけを与えます。) いいえエッジの両側のそれぞれの頂点法線は、その一対が置き換える元の法線と同じ値が割り当てられます。(滑らかな見かけを維持します。) |
ツールバー | メニュー |
---|---|
|
メッシュ 編集ツール > 選択エッジをウェルド解除 |
UnweldEdgeコマンドは、選択されたメッシュまたはSubDのエッジに沿って、一致する頂点を追加します(分離可能)。
コマンドラインオプション | |
---|---|
法線を変更 |
はいエッジの両側の頂点法線はそれらが属する面と同じ値を取ります。(メッシュに鋭いエッジの見かけを与えます。) いいえエッジの両側のそれぞれの頂点法線は、その一対が置き換える元の法線と同じ値が割り当てられます。(滑らかな見かけを維持します。) |
1つのエッジをダブルクリックします。
間のエッジをダブルクリックします。
選択されているループ内の1つのエッジをCtrl(CMD)+ダブルクリックします。
1つのエッジをクリックします。
リング内の次のエッジをAlt+ダブルクリックします。
リング内の2つのエッジをクリックします。
間にあり、選択したエッジのどちらかの隣にある1つのエッジをAlt+ダブルクリックします。
選択されているリング内の1つのエッジをCtrl(CMD)+Alt+ダブルクリックします。
1つの面をクリックします。
ループの方向を決定する次の面をダブルクリックします。
ループ内の2つの面をクリックします。
間にあり、選択した面のどちらかの隣にある1つの面をダブルクリックします。
選択されているループ内の1つの面をCtrl(CMD)+ダブルクリックします。
1つの頂点をクリックします。
チェーンの方向を決定する次の頂点をダブルクリックします。
チェーン内の2つの頂点をクリックします。
間にあり、選択した頂点のどちらかの隣にある1つの頂点をダブルクリックします。
選択されたチェーン内の1つの頂点をCtrl(CMD)+ダブルクリックします。
チェーン内の1つのサーフェスエッジをダブルクリックします。
選択したチェーンの1つのエッジをCtrl(CMD)+ダブルクリックします。
ツールバー | メニュー |
---|---|
|
|
UnweldVertexコマンドは、選択されたメッシュまたはSubDの頂点のウェルドを解除します。
メッシュまたはSubDの頂点を選択します。
コマンドラインオプション
頂点のそれぞれの側の頂点法線はそれらが属する面と同じ値を取ります。(メッシュに鋭いエッジの見かけを与えます。)
エッジの両側のそれぞれの頂点法線は、その一対が置き換える元の法線と同じ値が割り当てられます。(滑らかな見かけを維持します。)
メッシュは、下の2つのリストで定義されます。
この2つの部分で構成された定義は、イメージにあるように、頂点を共有しない2つの四角面を表します。
頂点リストは、メッシュ定義の1/2で、頂点を説明します。
この例では、テクスチャ座標と頂点色は含まれていませんが、それらも頂点の属性です。
頂点 1 : 位置, 法線
頂点 2 : 位置, 法線
頂点 3 : 位置, 法線
頂点 4 : 位置, 法線
頂点 5 : 位置, 法線
頂点 6 : 位置, 法線
頂点 7 : 位置, 法線
頂点 8 : 位置, 法線
このリストは、面を形作るのにこれらの頂点がどのように接続されているのかを説明します。
面 1 : 頂点 1, 頂点 2, 頂点 3, 頂点 4
面 2 : 頂点 5, 頂点 6, 頂点 7, 頂点 8
下の例ようなリストのあるメッシュは、イメージにあるようなお互いに接していない2つの別々の三角面を説明します。
頂点 1 : 位置, 法線
頂点 2 : 位置, 法線
頂点 3 : 位置, 法線
頂点 4 : 位置, 法線
頂点 5 : 位置, 法線
頂点 6 : 位置, 法線
面 1 : 頂点 1, 頂点 2, 頂点 3
面 2 : 頂点 4, 頂点 5, 頂点 6
次の例では、これら6つの頂点のうち2つが同じ位置を共有していると考えてください。
頂点 1 : 位置, 法線
頂点 2 : 位置, 法線
頂点 3 : 位置, 法線
頂点 4 : 位置, 法線
頂点 5 : 位置, 法線
頂点 6 : 位置, 法線
面 1 : 頂点 1, 頂点 2, 頂点 3
面 2 : 頂点 4, 頂点 5, 頂点 6
2と4、そして3と6の頂点は同じ位置にあります。
このメッシュは1つのエッジを共有する2つの面で構成されますが、頂点2、3、4、6は、それぞれ個々の属性を所有しています。ゆえに、それらの法線は異なります。
メッシュを結合すると、頂点と面はマージされません。リストは単に付加されるだけです。面法線は、それらの方向を保ちます。
面の間の角度がしきい値より下の値でメッシュをウェルドすると、共通のエッジがウェルドされます。
2つの共通頂点は新しい属性で新しい頂点で置き換えられます。
頂点 1 : 位置, 法線
頂点 5 : 位置, 法線
頂点 7 : 位置, 法線
頂点 8 : 位置, 法線
面 1 : 頂点 1, 頂点 7, 頂点 8
面 2 : 頂点 7, 頂点 5, 頂点 8
頂点7と8の新しい法線の属性は、それらが属する面の法線に基づいて平均化されるため、前の(ウェルド前の)法線を元に戻すことはできません。
Rhino 8 for Mac © 2010-2024 Robert McNeel & Associates. 29-4-2024