Unwrap_UVW モディファイヤ - スプライン マッピング

 

   

Unwrap_UVW モディファイヤ - メイン トピック

   

モディファイヤ クラス - クイック ナビゲーション

   

次のプロパティおよびメソッドは、3ds Max 2009 以降で使用できる、UnwrapUVW モディファイヤのスプライン マッピング機能を公開するものです。

   

プロパティ:

<Unwrap_UVW>.splinemap_node UndefinedClass default: undefined -- node 

スプライン マッピングのシェイプ ノードを取得/設定します。[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[- スプラインを選択 -](- Pick Spline - )ボタンに対応しています。

   

<Unwrap_UVW>.splinemap_projectiontype Integer default: 0 -- integer 

スプライン マッピングの投影タイプを取得/設定します。[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[マッピング](Mapping)ドロップダウン リストに対応しています。

有効な値は次のとおりです。

0 - 円形状

1 - 平面

   

<Unwrap_UVW>.splinemap_manualseams BooleanClass default: false -- boolean 

[スプライン マッピング](Spline Mapping)ダイアログ ボックスの[手動シームを使用](Use Manual Seams)チェックボックスの状態を取得/設定します。

   

<Unwrap_UVW>.splinemap_resampleCount Integer default: 4 -- integer 

スプライン マッピングのリサンプル数を取得/設定します。

   

<Unwrap_UVW>.splinemap_display BooleanClass default: true -- boolean 

スプライン マッピングのギズモ表示を有効/無効にします。false に設定すると、断面とスプライン マップ ギズモは非表示になります。

   

<Unwrap_UVW>.splinemap_iterations Integer default: 16 -- integer 

スプライン マッピングの反復回数を取得/設定します。

   

<Unwrap_UVW>.splinemap_advanceMethod Integerdefault:1--integer 

拡張メソッド オプションを取得/設定します。

   

<Unwrap_UVW>.splinemap_uoffset Float default: 0.0 -- float 

スプライン マッピングの U オフセットを取得/設定します。

   

<Unwrap_UVW>.splinemap_voffset Float default: 0.0 -- float 

スプライン マッピングの V オフセットを取得/設定します。

   

<Unwrap_UVW>.splinemap_uscale Float default: 1.0 -- float 

スプライン マッピングの U スケールを取得/設定します。

   

<Unwrap_UVW>.splinemap_vscale Float default: 1.0 -- float 

スプライン マッピングの V スケールを取得/設定します。

   

メソッド:

<void><Unwrap_UVW>.splineMap_Fit <boolean>fitAll <float>extraScale 

断面をフィットさせます。

1 番目の引数が true の場合、すべての断面に影響します。1 番目の引数が false の場合、選択された断面にのみ影響します。

2 番目の引数は、フィットしたサイズを超える断面のスケールを定義します。

[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[フィット](Fit)ボタンを押す操作に相当します。

   

<void><Unwrap_UVW>.splineMap_AddCrossSectionMode() 

クロス セクションを追加モードに入ります。

[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[追加](Add)ボタンを押す操作に相当します。

   

<void><Unwrap_UVW>.splineMap_Delete() 

現在選択されている断面を削除します。

[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[削除](Remove)ボタンを押す操作に相当します。

   

<void><Unwrap_UVW>.splineMap_AlignSectionCommandMode() 

[位置合わせ](Align)の[断面](Section)コマンド モードに入ります。

[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[断面](Section)ボタンを押す操作に相当します。

   

<void><Unwrap_UVW>.splineMap_AlignCommandMode() 

[位置合わせ](Align)の[面](Face)コマンド モードに入ります。

[スプライン マップ パラメータ](Spline Map Parameters)ダイアログ ボックスの[面](Face)ボタンを押す操作に相当します。

   

<void><Unwrap_UVW>.splineMap_Align <index>splineIndex <index>crossSectionIndex <point3>vec 

インデックスで指定されたスプラインにあるインデックスで指定された断面を指定されたベクトルに位置合わせします。

   

<void><Unwrap_UVW>.splineMap_AlignSelected <point3>vec 

選択されている断面を指定されたベクトルに位置合わせします。

   

<void><Unwrap_UVW>.splineMap_Resample <integer>samples 

指定されたサンプル数に達するまでスプライン マッピングのリサンプルを実行します。

指定された数の断面がスプラインに沿って効率的に挿入されます。

   

<integer><Unwrap_UVW>.splineMap_numberSplines() 

マッピング スプラインの数を返します。

   

<void><Unwrap_UVW>.splineMap_selectSpline <index>splineIndex <boolean>sel 

インデックスで指定されたスプラインの選択されている状態を指定されたブール値に設定します。

   

<boolean><Unwrap_UVW>.splineMap_isSplineSelected <index>splineIndex 

インデックス指定されたスプラインが選択されている場合は true、そうでない場合は false を返します。

   

<void><Unwrap_UVW>.splineMap_ClearSelectSpline() 

スプライン選択をクリアします。

   

<integer><Unwrap_UVW>.splineMap_numberCrossSection <index>splineIndex 

インデックスで指定されたスプラインにある断面の数を返します。

   

<void><Unwrap_UVW>.splineMap_selectCrossSection <index>splineIndex <index>crossSectionIndex <boolean>sel 

インデックスで指定されたスプラインにあるインデックスで指定された断面の選択されている状態を、指定されたブール値に設定します。

   

<boolean><Unwrap_UVW>.splineMap_isCrossSectionSelected <index>splineIndex <index>crossSectionIndex 

インデックスで指定された断面が選択されている場合は true を返し、そうでない場合は false を返します。

   

<void><Unwrap_UVW>.splineMap_ClearSelectCrossSection() 

断面選択をクリアします。

   

<point3><Unwrap_UVW>.splineMap_GetCrossSection_Pos <index>splineIndex <index>crossSectionIndex 

インデックスで指定されたスプラインにあるインデックスで指定された断面の位置を返します。

   

<void><Unwrap_UVW>.splineMap_SetCrossSection_Pos <index>splineIndex <index>crossSectionIndex <point3>pos 

インデックスで指定されたスプラインにあるインデックスで指定された断面の位置を、指定された Point3 値に設定します。

   

<void><Unwrap_UVW>.splineMap_moveSelectedCrossSection <float>u 

選択されている断面を指定された量だけ移動します。

   

<float><Unwrap_UVW>.splineMap_GetCrossSection_ScaleX <index>splineIndex <index>crossSectionIndex 

インデックスで指定されたスプラインにあるインデックスで指定された断面の X スケールを返します。

   

<void><Unwrap_UVW>.splineMap_SetCrossSection_ScaleX <index>splineIndex <index>crossSectionIndex <float>scaleX 

インデックスで指定されたスプラインにあるインデックスで指定された断面の X スケールを、指定された浮動小数点値に設定します。

   

<float><Unwrap_UVW>.splineMap_GetCrossSection_ScaleY <index>splineIndex <index>crossSectionIndex 

インデックスで指定されたスプラインにあるインデックスで指定された断面の Y スケールを返します。

   

<void><Unwrap_UVW>.splineMap_SetCrossSection_ScaleY <index>splineIndex <index>crossSectionIndex <float>scaleY 

インデックスで指定されたスプラインにあるインデックスで指定された断面の Y スケールを、指定された浮動小数点値に設定します。

   

<void><Unwrap_UVW>.splineMap_scaleSelectedCrossSection <point2>scale 

選択されている断面の X 軸および Y 軸を、指定された Point2 値だけスケールします。

   

<float><Unwrap_UVW>.splineMap_GetCrossSection_Twist <index>splineIndex <index>crossSectionIndex 

インデックスで指定されたスプラインにあるインデックスで指定された断面のツイスト値を返します。

   

<void><Unwrap_UVW>.splineMap_SetCrossSection_Twist <index>splineIndex <index>crossSectionIndex <float>Twist 

インデックスで指定されたスプラインにあるインデックスで指定された断面のツイストを、指定された浮動小数点値に設定します。

   

<void><Unwrap_UVW>.splineMap_rotateSelectedCrossSection <float>twist 

選択されている断面を、スプラインの軸を中心として、指定されたツイスト量だけ回転します。

   

<void><Unwrap_UVW>.splineMap_RecomputeCrossSections() 

断面を強制的に再構築します。

   

<void><Unwrap_UVW>.splineMap_InsertCrossSection <index>splineIndex <float>u 

インデックスで指定されたスプラインの指定された位置に断面を挿入します。

u パラメータは、0.0 から 1.0 の範囲です。

   

<void><Unwrap_UVW>.splineMap_Copy() 

選択されている断面をクリップボードにコピーします。複数の断面が選択されている場合は、インデックスが最も小さい断面がコピーされます。

   

<void><Unwrap_UVW>.splineMap_Paste() 

現在選択されている断面にクリップボードから断面を貼り付けます。

   

<void><Unwrap_UVW>.splineMap_PasteToSelected <index>splineIndex <index>crossSectionIndex 

インデックスで指定されたスプラインのインデックスで指定された断面を選択されている断面に貼り付けます。

   

<void><Unwrap_UVW>.splineMap_Dump() 

   

<void><Unwrap_UVW>.splineMap()