PolyToolsShift : GlobalUtilityPlugin

 

   

グラファイト モデリング ツール - クイック ナビゲーション

3ds Max 2011 で導入された PolyToolsShift グローバル ユーティリティ プラグインは、グラファイト シフト ツールに対する MAXScript アクセスを提供するインタフェースを公開します。

この機能は、MAXScript ツールとして正式にサポートされていない複数の機能を使用する3ds Max 2010 において初めて実装されました。このインタフェースはすべての関連プロパティおよびメソッドを 1 つの場所に統合していて、MAXScript のユーザは独自のツールを使用してそれらを適用することが可能です。

コンストラクタ:

Class instances not creatable by MAXScript 

   

PolyToolsShift インタフェース:

Interface: PolyToolsShift 

プロパティ:

PolyToolsShift.  FullStrength: integer : Read|Write 

[フル強度](Full Strength)値を取得/設定します。

   

PolyToolsShift.Falloff: integer : Read|Write 

[フォールオフ](Falloff)値を取得/設定します。

   

PolyToolsShift.UseMirror: bool : Read|Write 

[選択された頂点を使用](Use Mirror)オプションの状態を取得/設定します。

   

PolyToolsShift.Strength: integer : Read|Write 

強度 % 値を取得/設定します。

   

PolyToolsShift.UseSelectedVerts: bool : Read|Write 

[選択された頂点を使用](Use Selected Vertices)オプションの状態を取得/設定します。

   

PolyToolsShift.IgnoreBackfacing: bool : Read|Write 

[背面を無視](Ignore Backfacing)オプションの状態を取得/設定します。

メソッド:

<bool>PolyToolsShift.StartTool() 

[シフト](Shift)モードに入ります。

成功した場合は true を返し、成功しなかった場合は false を返します。

   

<bool>PolyToolsShiftEndTool.() 

[シフト](Shift)モードを終了します。

成功した場合は true、失敗した場合は false を返します。

   

<bool>PolyToolsShift.GetAxisFrozen <value>axis 

引数によって指定された[軸をフリーズ](Freeze Axis)の状態を返します。

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

#x - X軸

#y - Y軸

#z - Z軸

   

<bool>PolyToolsShift.SetAxisFrozen <value>axis <bool>onOff 

1 つめの引数によって指定された[軸をフリーズ](Freeze Axis)の状態を 2 つめの引数で指定されたブール値に設定します。

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

#x - X軸

#y - Y軸

#z - Z軸

   

<bool>PolyToolsShift.GetAxisFrozenEdges <value>axis 

引数によって指定された[選択したエッジをフリーズ](Freeze Selected Edges)(軸)の状態を返します。

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

#x - X軸

#y - Y軸

#z - Z軸

   

<bool>PolyToolsShift.SetAxisFrozenEdges <value>axis <bool>onOff 

1 つめの引数によって指定された[選択したエッジをフリーズ](Freeze Selected Edges)(軸)の状態を 2 つめの引数で指定されたブール値に設定します。

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

#x - X軸

#y - Y軸

#z - Z軸

   

<value>PolyToolsShift.GetMirrorAxis () 

ミラー軸を名前値として返します。

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

#x - X軸

#y - Y軸

#z - Z軸

   

<bool>PolyToolsShift.SetMirrorAxis <value>axis 

ミラー軸を引数によって提示された名前値に設定します。

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

#x - X軸

#y - Y軸

#z - Z軸

   

関連事項