Gradient_Ramp : TextureMap

Gradient_Ramp - superclass: textureMap; super-superclass:material - classID: #(502029190, 1127758417) 

> MAXWrapper > マテリアル > テクスチャ マップ > Gradient_Ramp

 

   

マテリアルとマップ - クイック ナビゲーション

コンストラクタ

Gradient_Ramp...   

プロパティ

<Gradient_Ramp>.Gradient_Type Integer default: 4 

次のいずれかのグラデーションのタイプを設定します。

0 - 4 コーナー (カラーの非対称線形のトランジション)

1 - ボックス (単一ボックス)

2 - 対角 (カラーの線形対角のトランジション)

3 - 照明 (照明強度の値に基づきます)

4 - 線形 (カラーのスムーズな線形のトランジション)

5 - マップ (輝度に基づきます。グラデーションで使用されるソース マップのカラーを再マップします)

6 - 法線 (カメラからオブジェクトへのベクトルとサンプル ポイントのサーフェス法線ベクトルの間の角度に基づきます)

7 - ポン (中央で繰り返す対角スィープ)

8 - 放射状 (カラーの放射状のトランジション)

9 - らせん (カラーのスムーズな円形のトランジション)

10 - スィープ (カラーの線形スィープのトランジション)

11 - タータン (格子縞)

   

<Gradient_Ramp>.Source_Map_On Integer default: 1 

オンの場合、マップされるグラデーションにマップを割り当てます。

0 - オフ

1 - オン

   

<Gradient_Ramp>.Noise_Type Integer default: 0 

次のいずれかのノイズ タイプを設定します。

0- 通常 (単純なノイズを生成します。[通常](Regular)はフラクタクル関数ではないため、レベルは無効になり、基本的にフラクタクルと同じになります)

1 - フラクタル(フラクタル アルゴリズムを使用してノイズを生成します。 levels によって、フラクタル ノイズの反復回数が設定されます)

2 - タービュランス (エラー行を作成するために適用された絶対値関数を使用して、フラクタル ノイズを生成します)

注:タービュランスの効果を表示するには、 amount を 0 より大きい値に設定する必要があります。

   

<Gradient_Ramp>.amount Float default: 0.0 -- animatable 

0 以外の場合は、グラデーション ランプ カラー (および存在する場合はマップ) の相互作用に基づいて、グラデーションにランダムなノイズ効果を適用します。この値を大きくすると、効果が増します。

   

<Gradient_Ramp>.size Float default: 1.0 -- animatable 

ノイズ関数のスケールを設定します。値を小さくすると、ノイズの量も少なくなります。

   

<Gradient_Ramp>.phase Float default: 0.0 -- animatable 

ノイズ関数のアニメーション速度をコントロールします。ノイズには 3D ノイズ関数を使用します。最初の 2 つのパラメータが U と V で、3 番目のパラメータが位相です。

   

<Gradient_Ramp>.Levels Float default: 4.0 -- animatable 

フラクタルの反復回数または乱気流の数を設定します(連続関数として)。

   

<Gradient_Ramp>.Low_Threshold Float default: 0.0 -- animatable <Gradient_Ramp>.High_Threshold Float default: 1.0 -- animatable 

ノイズ値が[低](Low)しきい値より上で[高](High)しきい値より下であると、ダイナミック範囲が広げられ、0 ~ 1 が埋められます。これによりしきい値移行時に不連続性の度合いが小さくなり、エイリアシングの発生の可能性が小さくなります。

   

<Gradient_Ramp>.Threshold_Smoothing Float default: 0.0 -- animatable 

しきい値からノイズ値への移行をスムーズにします。0 の場合、スムージングは適用されません。1 の場合、最大のスムージングが適用されます。

   

<Gradient_Ramp>.coordinates SubAnim 

StandardUVGen プロパティについては、「UVGenClass」を参照してください。

   

<Gradient_Ramp>.output StandardTextureOutput 

StandardTextureOutput については、「TexOutputClass」を参照してください。

   

<Gradient_Ramp>.gradient_ramp SubAnim 

この subanim には、マップ内のすべてのフラグが含まれます。現在のところ、フラグは UI のみでダイナミックに追加され、MAXScript を使用して作成することはできません。既存フラグには、gradient_ramp subanim の subanim としてアクセスできます。

   

<Gradient_Ramp.gradient_ramp>.flag__1 SubAnim <Gradient_Ramp.gradient_ramp>.flag__2 SubAnim <Gradient_Ramp.gradient_ramp>.flag__3 SubAnim 

新しく作成される Gradient_Ramp マップの 3 つの既定カラー フラグです。

   

<Gradient_Ramp.gradient_ramp.flag__1>.color Point3 default: [0,0,0] -- animatable 
<Gradient_Ramp.gradient_ramp.flag__2>.color Point3 default: [255,255,255] -- animatable 
<Gradient_Ramp.gradient_ramp.flag__3>.colorPoint3 default: [127.5,127.5,127.5] -- animatable 

それぞれのフラグにはカラー プロパティがあり、フラグに関連するカラーが含まれています。3 番目のフラグが中間フラグであることに注意してください。 最初と 2 番目のフラグは削除できず、常にアクセス可能です。最初と 2 番目の間にあるその他のフラグには、高い数値が付きます。

   

<Gradient_Ramp.gradient_ramp.flag__3>.position Float default:50.0-- animatable 

3 番目のフラグには位置プロパティがあり、最初のフラグと 2 番目のフラグの間の位置を定義します。 最初の 2 つのフラグは削除できません。UI によって追加したその他のフラグには位置プロパティがあり、MAXScript でアクセスできます。

関連事項