TextureObjMask - superclass: textureMap; super-superclass:material - 13:0 - classID: #(1398407114L, 2770506888L)
This texture map can apply different textures based on a primitive control object (above/below a Plane, or inside/outside of a Box or Sphere). Available in in 3ds Max 2017 and higher.
TextureObjMask...
Properties:
<TextureObjMask>.object UndefinedClass default: undefined -- node
Get/set the Control Object defining the texture mask color distribution.
Possible objects are Plane (Above/Below), Box or Sphere (Inside/Outside).
<TextureObjMask>.color0 Color default: (color 0 0 0) -- animatable; RGB color; Controller Scaling: ([1,1,1] : (color 255 255 255))
Get/set the Above/Inside color.
<TextureObjMask>.subtex0 UndefinedClass default: undefined -- texturemap; SubMat0
Get/set the Above/Inside texture map.
<TextureObjMask>.map1Enabled BooleanClass default: true -- boolean; Map0Enable
Get/set the enabled state of the Above/Inside texture map.
<TextureObjMask>.color1 Color default: (color 255 255 255) -- animatable; RGB color; Controller Scaling: ([1,1,1] : (color 255 255 255))
Get/set the Below/Outside color.
<TextureObjMask>.subtex1 UndefinedClass default: undefined -- texturemap; SubMat1
Get/set the Below/Outside texture map.
<TextureObjMask>.map2Enabled BooleanClass default: true -- boolean; Map1Enable
Get/set the enabled state of the Below/Outside texture map.
<TextureObjMask>.transitionrange Float default: 1.0 -- animatable; float
Get/set the Transition Range value.
<TextureObjMask>.transitionbias Float default: 0.0 -- animatable; float
Get/set the Transition Bias value.
<TextureObjMask>.displaceamount Float default: 1.0 -- animatable; float
Get/set the Transition Displacement Amount value.
<TextureObjMask>.displacetex UndefinedClass default: undefined -- texturemap
Get/set the Transition Displacement texture map.
<TextureObjMask>.displaceEnabled BooleanClass default: true -- boolean; DisplaceEnable
Get/set the enabled state of the Transition Displacement texture map.
<TextureObjMask>.coords StandardXYZGen default: MtlBase:Placement -- maxObject; Coordinates; SubAnim
See XYZGenClass for default coords properties.