移動先: 概要 戻り値 フラグ. MEL 例.

概要

bevelPlus [-capSides int] [-constructionHistory boolean] [-depth linear] [-extrudeDepth linear] [-innerStyle int] [-joinSurfaces boolean] [-name string] [-normalsOutwards boolean] [-numberOfSides int] [-outerStyle int] [-polyOutChordHeight linear] [-polyOutChordHeightRatio float] [-polyOutCount int] [-polyOutCurveSamples int] [-polyOutCurveType int] [-polyOutExtrusionSamples int] [-polyOutExtrusionType int] [-polyOutMethod int] [-polyOutUseChordHeight boolean] [-polyOutUseChordHeightRatio boolean] [-polygon int] [-tolerance linear] [-width linear] curve [curve curve...]

bevelPlus は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

bevelPlus コマンドは、指定したカーブに対して指定したスタイル カーブを使い、新しいベベル サーフェスを作成します。1 つめのカーブは「外側」のカーブで、残りのカーブ(オプション)は、1 つめのカーブの内側になければなりません。予想通りの結果を得るためには、カーブはすべて平面で同一プレーン上にある必要があります。

戻り値

string[]オブジェクト名とノード名

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

capSides, constructionHistory, depth, extrudeDepth, innerStyle, joinSurfaces, name, normalsOutwards, numberOfSides, outerStyle, polyOutChordHeight, polyOutChordHeightRatio, polyOutCount, polyOutCurveSamples, polyOutCurveType, polyOutExtrusionSamples, polyOutExtrusionType, polyOutMethod, polyOutUseChordHeight, polyOutUseChordHeightRatio, polygon, tolerance, width
ロング ネーム(ショート ネーム) 引数型 プロパティ
-name(-n) string create
作成されたオブジェクトに名前を付けます。
-constructionHistory(-ch) boolean create
コンストラクション ヒストリをオンまたはオフにします。
-polygon(-po) int create
NURBS サーフェス(0)の代わりにポリセット(1)を作成します。
-numberOfSides(-ns) int createqueryedit
ベベルの適用方法
  • 1 - べベルなし
  • 2 - 開始位置のみべベル
  • 3 - 終了位置のみべベル
  • 4 - 開始と終了位置でべベル

デフォルト: 4
-capSides(-cap) int createquery
ベベルにキャップを付加する方法
  • 1 - キャップなし
  • 2 - 開始位置のみキャップ
  • 3 - 終了位置のみキャップ
  • 4 - 開始と終了位置でキャップ

デフォルト:4
-outerStyle(-os) int createqueryedit
1 つめ(外側)のカーブのベベルに使うスタイルを選択します。定義済みのスタイルが 15 個あります(0~14 の値で選択)。MEL をお使いになった経験があれば、カスタム カーブを指定してスタイル カーブに使用することができます。 スタイル カーブの要件については、styleCurve ノードのマニュアルを参照してください。
-innerStyle(-is) int createqueryedit
outerStyle に似ていますが、指定した 1 つめ(外側)のカーブ以外のすべてのカーブに、このスタイルが適用されます。
-tolerance(-tol) linear createqueryedit
NURBS キャップを作成するための許容差
デフォルト: 0.01
-width(-w) linear createqueryedit
ベベルの幅
デフォルト: 0.5
-depth(-d) linear createqueryedit
ベベルのデプス
デフォルト: 0.5
-extrudeDepth(-ed) linear createqueryedit
ベベルの押し出し距離(デプス)
デフォルト: 1.0
-joinSurfaces(-js) boolean createqueryedit
それぞれの入力カーブの 1 つのサーフェスに、べベルしたサーフェスをアタッチします。
デフォルト: true
-normalsOutwards(-no) boolean createqueryedit
有効な場合、法線は NURBS サーフェスまたはポリゴン サーフェスの外側を示します。
-polyOutMethod(-pom) int createqueryedit
ポリゴン出力の方法(Method): 0 - フェース数(Face Count)、 2 - サンプリング(Sampling)
デフォルト(Default):2
-polyOutCount(-poc) int createqueryedit
ポリゴンを要求したときに作成されるポリゴンの数。方法がフェース数(0)の場合にのみ使用されます。
デフォルト: 200
-polyOutExtrusionType(-pet) int createqueryedit
押し出し方向の、テッセレーション基準の初期値。方法がサンプリングの場合にのみ使用されます。
  • 2 - 完全な押し出し(Complete Extrusion)。このタイプでは、サーフェス全体にパラメータ空間を等間隔にあけて、特定数のラインを引きます。
  • 3 - 押し出しのセクション(Extrusion Section)。このタイプでは、それぞれのサーフェス スパン全体にパラメータ空間を等間隔にあけて、特定数のラインを引きます。

デフォルト: 3
-polyOutExtrusionSamples(-pes) int createqueryedit
押し出しに沿ったサンプルの初期数。 方法にサンプリングが指定した場合のみ使用されます。
デフォルト: 2
-polyOutCurveType(-pct) int createqueryedit
カーブに沿ったテッセレーション基準の初期値。方法にサンプリングが指定した場合のみ使用されます。
  • 2 - カーブ全体。このタイプでは、パラメータ空間を等間隔にあけて、カーブに沿って特定数のサンプル ポイントを置きます。
  • 3 - カーブ スパン(Curve Span)。このタイプでは、それぞれのカーブ スパン全体にパラメータ空間を等間隔にあけて、特定数のサンプル ポイントを置きます。

デフォルト: 3
-polyOutCurveSamples(-pcs) int createqueryedit
カーブ方向に沿ったサンプルの初期数。 方法にサンプリングが指定した場合のみ使用されます。
デフォルト: 6
-polyOutUseChordHeight(-uch) boolean createqueryedit
true は、弦の高さを意味します。 これは、サンプリング値を使用して生成されたテッセレーションを洗練させる第 2 の基準です。方法にサンプリングが指定した場合のみ使用されます。
デフォルト:false
-polyOutChordHeight(-cht) linear createqueryedit
弦の高さは、ポリゴン エッジがサーフェス スパンの実際の中心から離れることができるオブジェクト空間内における絶対的な距離です。方法がサンプリングで polyOutseChordHeight が true の場合にのみ使用されます。
デフォルト: 0.1
-polyOutUseChordHeightRatio(-ucr) boolean createqueryedit
true は弦の高さの比率を使用することを意味します。これは、サンプリング値を使用して生成されたテッセレーションを洗練させる第 2 の基準です。方法にサンプリングが指定した場合のみ使用されます。
デフォルト: true
-polyOutChordHeightRatio(-chr) float createqueryedit
弦の高さの比率は、サーフェス スパンの弦の長さと弦の高さの比です(長さ対高さの比です)。0 は非常に緩いフィットです。 1 は非常にきついフィットです これは、ポリゴンの出力タイプのみに適用されます(弦の高さについての説明も参照)。方法がサンプリングで polyOutUseChordHeightRatio が true の場合に使用されます。
デフォルト: 0.1

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : 1 つのコマンドで複数回使用可能なフラグ

MEL 例

circle; scale -r 10 10 10;
circle; scale -r 5 5 5;
bevelPlus -po 1 -cap 4 -os 2 -is 4 nurbsCircle1 nurbsCircle2;