Ky_Color Variator Parameters Overview

Color Source

MAXScript Name:
ColorSource
Type:
Integer
Animatable:
yes
Valid Values:
  • 0 – use the Base Color
  • 1 – use the object wireframe color
Default Value:
0
Ky_Color Variator Parameter Demo 1WireframeKy_Color Variator Parameter Demo 2ColorSource = 0Ky_Color Variator Parameter Demo 3ColorSource = 1

Base Color

MAXScript Name:
BaseColor
Type:
Point3
Animatable:
yes
Default Value:
color 63.75 127.5 127.5

Use Texture Map

MAXScript Name:
UseTextureMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Texture Map Amount

MAXScript Name:
TextureMapAmount
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 100.0
Default Value:
100.0

Texture Map

MAXScript Name:
TextureMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Protect Texture Map

MAXScript Name:
ProtectTextureMap
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 17TextureMapAmount = 100.0
ProtectTextureMap = true
Ky_Color Variator Parameter Demo 16TextureMapAmount = 100.0
ProtectTextureMap = false

Ky_Color Variator Parameter Demo 5TextureMapAmount = 75.0
ProtectTextureMap = true
Ky_Color Variator Parameter Demo 4TextureMapAmount = 75.0
ProtectTextureMap = false

Color Model

MAXScript Name:
ColorModel
Type:
Integer
Animatable:
yes
Valid Values:
  • 0 – disable the color variation
  • 1 – enable variation by Hue, Saturation and Value
  • 2 – enable variation by Red, Green and Blue
Default Value:
1

Enable Hue Variation

MAXScript Name:
EnableHueVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Hue Range

MAXScript Name:
HueRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.2
Ky_Color Variator Parameter Demo 2HueRange = 0.0Ky_Color Variator Parameter Demo 6HueRange = 0.25Ky_Color Variator Parameter Demo 7HueRange = 0.5

Use Hue Range Map

MAXScript Name:
UseHueRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Hue Range Map

MAXScript Name:
HueRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Hue Distribution

MAXScript Name:
HueDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5
Ky_Color Variator Parameter Demo 2HueDistribution = 0.0Ky_Color Variator Parameter Demo 8HueDistribution = 0.2Ky_Color Variator Parameter Demo 9HueDistribution = 0.4
Ky_Color Variator Parameter Demo 10HueDistribution = 0.6Ky_Color Variator Parameter Demo 11HueDistribution = 0.8Ky_Color Variator Parameter Demo 12HueDistribution = 1.0

Hue – Use Left Range

MAXScript Name:
HueUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Hue – Use Right Range

MAXScript Name:
HueUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Enable Saturation Variation

MAXScript Name:
EnableSaturationVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Saturation Range

MAXScript Name:
SaturationRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.2
Ky_Color Variator Parameter Demo 26SaturationRange = 0.0Ky_Color Variator Parameter Demo 27SaturationRange = 0.5Ky_Color Variator Parameter Demo 28SaturationRange = 1.0

Use Saturation Range Map

MAXScript Name:
UseSaturationRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Saturation Range Map

MAXScript Name:
SaturationRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Saturation Distribution

MAXScript Name:
SaturationDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Saturation – Use Left Range

MAXScript Name:
SaturationUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Saturation – Use Right Range

MAXScript Name:
SaturationUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Enable Value Variation

MAXScript Name:
EnableValueVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Value Range

MAXScript Name:
ValueRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.2
Ky_Color Variator Parameter Demo 2ValueRange = 0.0Ky_Color Variator Parameter Demo 23ValueRange = 0.25Ky_Color Variator Parameter Demo 22ValueRange = 0.5

Use Value Range Map

MAXScript Name:
UseValueRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Value Range Map

MAXScript Name:
ValueRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Value Distribution

MAXScript Name:
ValueDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Value – Use Left Range

MAXScript Name:
ValueUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true
Ky_Color Variator Parameter Demo 24ValueUseLeftRange = true
ValueUseRightRange = false

Value – Use Right Range

MAXScript Name:
ValueUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true
Ky_Color Variator Parameter Demo 25ValueUseLeftRange = false
ValueUseRightRange = true

Enable Red Variation

MAXScript Name:
EnableRedVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Red Range

MAXScript Name:
RedRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Use Red Range Map

MAXScript Name:
UseRedRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Red Range Map

MAXScript Name:
RedRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Red Distribution

MAXScript Name:
RedDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Red – Use Left Range

MAXScript Name:
RedUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Red – Use Right Range

MAXScript Name:
RedUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Enable Green Variation

MAXScript Name:
EnableGreenVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Green Range

MAXScript Name:
GreenRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Use Green Range Map

MAXScript Name:
UseGreenRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Green Range Map

MAXScript Name:
GreenRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Green Distribution

MAXScript Name:
GreenDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Green – Use Left Range

MAXScript Name:
GreenUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Green – Use Right Range

MAXScript Name:
GreenUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Enable Blue Variation

MAXScript Name:
EnableBlueVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Blue Range

MAXScript Name:
BlueRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Use Blue Range Map

MAXScript Name:
UseBlueRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Blue Range Map

MAXScript Name:
BlueRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Blue Distribution

MAXScript Name:
BlueDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Blue – Use Left Range

MAXScript Name:
BlueUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Blue – Use Right Range

MAXScript Name:
BlueUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Enable Texture Amount Variation

MAXScript Name:
EnableTextureAmountVariation
Type:
Boolean
Animatable:
yes
Default Value:
true

Texture Amount Range

MAXScript Name:
TextureAmountRange
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Use Texture Amount Range Map

MAXScript Name:
UseTextureAmountRangeMap
Type:
Boolean
Animatable:
yes
Default Value:
true

Texture Amount Range Map

MAXScript Name:
TextureAmountRangeMap
Type:
TextureMap
Animatable:
no
Default Value:
undefined

Texture Amount Distribution

MAXScript Name:
TextureAmountDistribution
Type:
Float
Animatable:
yes
Values Range:
0.0 ... 1.0
Default Value:
0.5

Texture Amount – Use Left Range

MAXScript Name:
TextureAmountUseLeftRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Texture Amount – Use Right Range

MAXScript Name:
TextureAmountUseRightRange
Type:
Boolean
Animatable:
yes
Default Value:
true

Enable Randomize

MAXScript Name:
EnableRandomize
Type:
Boolean
Animatable:
yes
Default Value:
true

Seed

MAXScript Name:
Seed
Type:
Integer
Animatable:
yes
Values Range:
0 ... 100000000
Default Value:
12345

Random By Node ID

MAXScript Name:
RandomByNodeID
Type:
Boolean
Animatable:
yes
Default Value:
true
Ky_Color Variator Parameter Demo 7RandomByNodeID = true

Random By Instance

MAXScript Name:
RandomByInstance
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 13RandomByInstance = true

Random By Object Effect ID

MAXScript Name:
RandomByObjectEffectID
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 14RandomByObjectEffectID = true

Random By Material Effect ID

MAXScript Name:
RandomByMaterialEffectID
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 15RandomByMaterialEffectID = true

Random By Particle ID

MAXScript Name:
RandomByParticleID
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 19RandomByParticleID = true

Random By Element

MAXScript Name:
RandomByElement
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 29RandomByElement = true

Random By Face Material ID

MAXScript Name:
RandomByFaceMaterialID
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 18RandomByNodeID = true
RandomByFaceMaterialID = true

Random By Face ID

MAXScript Name:
RandomByFaceID
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 21RandomByFaceID = true

Random By Face Side

MAXScript Name:
RandomByFaceSide
Type:
Boolean
Animatable:
yes
Default Value:
false
Ky_Color Variator Parameter Demo 20RandomByFaceSide = true

Random By Wire Color

MAXScript Name:
WireColor
Type:
Boolean
Animatable:
yes
Default Value:
false

Clamp Color

MAXScript Name:
ClampColor
Type:
Boolean
Animatable:
yes
Default Value:
true

Alpha Source

MAXScript Name:
AlphaSource
Type:
Integer
Animatable:
yes
Valid Values:
  • 0 – do not return the alpha
  • 1 – return the alpha of texture map taking into account the map amount
  • 2 – force to return the alpha of texture map without taking into account the map amount
Default Value:
0

Material Editor Samples Quantity

MAXScript Name:
EditorSamplesQuantity
Type:
Integer
Animatable:
no
Values Range:
2 ... 100
Default Value:
5