Unwrap_UVW モディファイヤ - リラックス
 
 
 
 

   

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

   

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

   

次のメソッドは、UnwrapUVW モディファイヤのリラックス ツールを MAXScript に公開します。

   

Relax One Click

メソッド:

<void><Unwrap_UVW>.RelaxOneClick()

3ds Max 2012 の新機能 : [UV を編集]ダイアログで[平坦になるまでリラックス]アイコンを押した場合と同じです。

3ds Max 2012 では、 unwrap6 インタフェースによって公開されます。

   

リラックス ツール

メソッド:

<void><Unwrap_UVW>.relax2dialog() 

[Relax Tool]ダイアログ ボックスを開きます。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

   

<integer><Unwrap_UVW>.getRelaxIteration() 

リラックスの反復回数を返します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxIteration <integer>amount 

リラックスの反復回数を指定した値に設定します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

   

<float><Unwrap_UVW>.getRelaxAmount() 

リラックス量を返します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxAmount <float>amount 

リラックス量を指定した値に設定します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

   

<boolean><Unwrap_UVW>.getRelaxBoundary() 

リラックス境界点の状態を取得します。

true の場合、境界点は固定されたままになります。[リラックス]ダイアログ ボックスの[境界点を固定]チェックボックスの状態を返します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxBoundary <boolean>boundary 

リラックス境界点の状態を設定します。

true に設定すると、境界点は固定されたままになります。[リラックス]ダイアログ ボックスの[境界点を固定]チェックボックスの状態に影響します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

   

<boolean><Unwrap_UVW>.getRelaxSaddle() 

リラックスの saddle の状態を取得します。

[リラックス]ダイアログ ボックスの[外側のコーナーを保存]チェックボックスの状態を返します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxSaddle <boolean>saddle 

リラックスの saddle の状態を設定します。

[リラックス]ダイアログ ボックスの[外側のコーナーを保存]チェックボックスの状態に影響します。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

   

<void><Unwrap_UVW>.relaxByFaceAngle <integer>iterations <float>stretch <float>strength <boolean>lockBoundaries 

[リラックス ツール]ダイアログ ボックスを開かずに、[面の角度からリラックス]操作を実行します。

各引数は、[リラックス ツール]/[面の角度からリラックス]モードにある[反復]の値、[ストレッチ]の値、[量]の値、および[境界点を固定]チェックボックスの状態に相当します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

   

<void><Unwrap_UVW>.relaxByEdgeAngle <integer>iterations <float>stretch <float>strength <boolean>lockBoundaries 

[リラックス ツール]ダイアログ ボックスを開かずに、[エッジ角度からリラックス]操作を実行します。

各引数は、[リラックス ツール]/[エッジ角度からリラックス]モードにある[反復]の値、[ストレッチ]の値、[量]の値、および[境界点を固定]チェックボックスの状態に相当します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

   

<void><Unwrap_UVW>.relax2() 

現在の設定を使用して、[中心からリラックス]操作を実行します。

[リラックス]ダイアログ ボックスの[適用]ボタンを押した状態と同じです。

3ds Max 6 以降では、 unwrap3 インタフェースによって公開されます。

   

スプリングによるリラックス

メソッド:

<void><Unwrap_UVW>.relaxBySpringDialog() 

[スプリング ツールによるリラックス]ダイアログ ボックスを開きます。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

   

<integer><Unwrap_UVW>.getRelaxBySpringIteration() 

[反復]の値を返します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxBySpringIteration <integer>iteration 

[反復]の値を設定します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

   

<float><Unwrap_UVW>.getRelaxBySpringStretch() 

[ストレッチ]の値を返します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxBySpringStretch <float>stretch 

[ストレッチ]の値を設定します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

   

<boolean><Unwrap_UVW>.getRelaxBySpringUseOnlyVEdges() 

[使用範囲をロック]チェックボックスの状態を返します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

<void><Unwrap_UVW>.setRelaxBySpringUseOnlyVEdges <boolean>useOnlyVEdges 

[使用範囲をロック]チェックボックスの状態を返します。

3ds Max 8 以降では、 unwrap5 インタフェースによって公開されます。

   

<void><Unwrap_UVW>.relaxBySpring <integer>frames <float>stretch <boolean>useOnlyVEdges 

ダイアログ ボックスを開かずに、スプリングによるリラックスを実行します。

各引数は、[反復]の値、[ストレッチ]の値、[使用範囲をロック]チェックボックスの状態に相当します。

3ds Max 8 以降 では、unwrap5 インタフェースによって公開されます。

   

角度によるリラックス

メソッド:

サポートされていないその他のリラックス メソッド

<void><Unwrap_UVW>.relax <integer>iterations <float>strength <boolean>lockEdges <boolean>matchArea 

入力された引数を使用して、3ds Max 6 以前の[リラックス]操作を実行します。

3ds Max 5 以降 では、unwrap2 インタフェースによって公開されます。

注:3ds Max 6 以降では、 Relax2() メソッドと下記の関連メソッドの使用を考慮する必要があります。

   

<void>fitRelax <integer>iterations <float>strength 

[リラックスにフィット]を実行します。

3ds Max 5 以降 では、unwrap2 インタフェースによって公開されます。