MatteShadow : Material

MatteShadow - superclass: material; super-superclass:MAXWrapper - classID: #(608, 0) 

Value > MAXWrapper > Material > MatteShadow

 

   

Materials and Maps - Quick Navigation

Constructor

matteShadow... 	 
matte...  

Properties

<MatteShadow>.opaqueAlpha Boolean default: false -- boolean; Opaque_Alpha 

Determines whether or not the matte material appears in the alpha channel.

If you turn off Opaque Alpha, the matte object will not make an alpha channel, and the image can be used for compositing, just as if there are no matte objects in the scene.

   

<MatteShadow>.applyAtmosphere Boolean default: false 

Turns the fogging of matte objects on and off.

   

<MatteShadow>.atmosphereDepth Integer default: 0 

When applying fog, you can choose between two different methods.

You can either apply fog as if the matte surface is at an infinite distance from the camera or you can apply it as if the matte surface is actually at that point on the object being shaded. In other words, you can apply the fog to the matte surface in either 2D or 3D.

The following controls determine how this is applied:

0-At Background Depth (This is the 2D method. The scanline renderer fogs the scene, and then renders its shadows. In this case, the shadows won’t be lightened by the fog. If you want to lighten the shadows, you need to turn up the shadow brightness.)

1-At Object Depth (This is the 3D method. The renderer first renders the shadows, and then fogs the scene. Since this varies the amount of fog over the 3D matte surface, the generated matte/alpha channels don’t blend perfectly into the background. Use At Object Depth when the matte object is meant to be a 3D object in the scene that the 2D background represents.)

   

<MatteShadow>.receiveShadows Boolean default: true -- boolean; RecieveShadows 

When on, renders shadows on the matte surfaces.

   

<MatteShadow>.affectAlpha Boolean default: true -- boolean 

When on, shadows cast on a matte material are applied to the alpha channel.

This lets you render bitmaps with alpha channels that you can composite later.

   

<MatteShadow>.shadowBrightness Float default: 0.0 -- animatable, alias: Shadow_Brightness 

Sets shadow brightness.

At 0.5, the shadows will not be attenuated on the matte surface; at 1.0, the shadows are brightened to the color of the matte surface; and at 0.0 they are darkened to completely obliterate the matte surface.

   

<MatteShadow>.color Color default: (color 0 0 0) -- animatable, alias: Shadow_Color 

The color of the shadow.

   

<MatteShadow>.amount Float default: 50 -- animatable, percentage, alias: Reflection_Amount 

The amount of reflection to use.

This is a percentage that can range from 0 to 100.

   

<MatteShadow>.map TextureMap default: undefined 

The map used for reflections.

   

<MatteShadow>.useReflMap Boolean default: true 

Turns on/off the use of a reflection map.

Corresponds to the checkbox next to the map slot in the material’s UI.

   

<MatteShadow>.additiveReflection Integer default: 1 

When set to 1, the material will use additive reflections.

Set it to 0 to disable additive reflections.

Corresponds to the Additive Reflection checkbox in the material’s UI.

   

See Also