ジャンプ先: 概要. 戻り値. MEL 例.

概要

makeCurvesDynamic(int $version, string $args[] )

選択した NURBS カーブをダイナミック Maya のヘア オブジェクトにします。これは、メニュー コール「makeSelectedCurvesDynamic」と同等です。選択には、カーブだけでなく、各ヘアの最初のCVでメッシュに対して最も近い点を使用してカーブにアタッチするメッシュが含まれる場合もあります。hairSystem ノードも選択されている場合は、ダイナミック カーブが追加されます。選択されていない場合は、新しいヘア システムが作成されます。

戻り値

なし

引数

変数名 変数タイプ 説明
$versionintこのコマンドの Maya のバージョンです。これにより、この関数が変更された後でもこのコールを使用する古いスクリプトが動作します。$args[0] = surfaceAttach: true の場合、最初のカーブ CV の最近接ポイント上の UV に基づいて、ヘアを(選択した)サーフェスに接続します。$args[1] = snapToSurface: true でサーフェスにアタッチしている場合は、カーブをサーフェスにスナップします。$args[2] = matchPosition: true の場合、入力カーブの次数を 1 にします。これにより、出力カーブの位置が正確に一致します。$args[3] = createOutCurves: true の場合、出力カーブが作成されます。$args[4] = createPfxHair: true の場合、ヘアが作成されます。

MEL 例

  makeCurvesDynamic 2 { "0", "0", "0", "0", "1" };