頂点サイズ指定と曲線Biasの自動設定

curveに沿ったbiasを制御するため、vertexにもsizeを指定できます。curveがbias schemeを持つ場合、vertex sizeがparent geometryから継承された値であっても使用されます。

vertexへsizeを設定するコマンドは次のとおりです。

vertex <id> size <size>

biasを有効にするには次を使用します。

curve <id> scheme bias

tri/tet meshingでは、より高品質なtri/tet meshを生成するためcurve biasingが既定で有効です。vertexにsizeを設定する場合だけでなく、接続するcurve、surface、volumeに異なるsizeを設定した場合にも違いが現れます。curve biasingを無効にするには次のコマンドを使用します。

curve<id> scheme equal

以下の例ではsurfaceにsizeを設定しています。最初の図はauto bias無効、2番目はauto bias有効です。

auto biasが有効な場合、vertex上のsizeが使用されます。  vertexに直接sizeを設定していない場合、parentからsizeを継承します。  parentが複数ある場合、継承sizeは平均されます。  上の例では両方のsurfaceに接続するvertexのsizeは、2つのsurface sizeの平均です。  その値がcurve meshing時のbiasingへ影響します。