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 - タービュランス (エラー行を作成するために適用された絶対値関数を使用して、フラクタル ノイズを生成します)
<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 でアクセスできます。