Gradient_Ramp - superclass: textureMap; super-superclass:material - classID: #(502029190, 1127758417)
値 > MAXWrapper > マテリアル > テクスチャ マップ > Gradient_Ramp |
0 - 4 コーナー (カラーの非対称線形のトランジション)
5 - マップ (輝度に基づきます。グラデーションで使用されるソース マップのカラーを再マップします)
6 - 法線 (カメラからオブジェクトへのベクトルとサンプル ポイントのサーフェス法線ベクトルの間の角度に基づきます)
10 - スィープ (カラーの線形スィープのトランジション)
オンの場合、マップされるグラデーションにマップを割り当てます。
0- 通常 (単純なノイズを生成します。[通常](Regular)はフラクタクル関数ではないため、レベルは無効になり、基本的にフラクタクルと同じになります)
1 - フラクタル(フラクタル アルゴリズムを使用してノイズを生成します。 levels によって、フラクタル ノイズの反復回数が設定されます)
2 - タービュランス (エラー行を作成するために適用された絶対値関数を使用して、フラクタル ノイズを生成します)
0 以外の場合は、グラデーション ランプ カラー (および存在する場合はマップ) の相互作用に基づいて、グラデーションにランダムなノイズ効果を適用します。この値を大きくすると、効果が増します。
ノイズ関数のスケールを設定します。値を小さくすると、ノイズの量も少なくなります。
ノイズ関数のアニメーション速度をコントロールします。ノイズには 3D ノイズ関数を使用します。最初の 2 つのパラメータが U と V で、3 番目のパラメータが位相です。
フラクタルの反復回数または乱気流の数を設定します(連続関数として)。
<Gradient_Ramp>.Low_Threshold Float default: 0.0 -- animatable <Gradient_Ramp>.High_Threshold Float default: 1.0 -- animatable
ノイズ値が[低](Low)しきい値より上で[高](High)しきい値より下であると、ダイナミック範囲が広げられ、0 ~ 1 が埋められます。これによりしきい値移行時に不連続性の度合いが小さくなり、エイリアシングの発生の可能性が小さくなります。
しきい値からノイズ値への移行をスムーズにします。0 の場合、スムージングは適用されません。1 の場合、最大のスムージングが適用されます。
StandardUVGen プロパティについては、「UVGenClass」を参照してください。
StandardTextureOutput については、「TexOutputClass」を参照してください。
この 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 番目の間にあるその他のフラグには、高い数値が付きます。
3 番目のフラグには位置プロパティがあり、最初のフラグと 2 番目のフラグの間の位置を定義します。 最初の 2 つのフラグは削除できません。UI によって追加したその他のフラグには位置プロパティがあり、MAXScript でアクセスできます。