Interface: INodeBakeProjProperties

 

Interface: INodeBakeProjProperties

Properties:

.enabled : boolean : Read|Write

Enable/Disable Projection Baking for the node.

.projectionMod : maxObject : Read|Write

Get/Set the Projection Modifier.

.projectionModTarget : string : Read|Write

Get/Set the Projection Modifier Target.

.cropAlpha : boolean : Read|Write

Get/Set whether Alpha will be cropped.

.projSpace : enum : Read|Write

projSpace enums: {#raytrace|#uvw_match}

Get/Set the Projection Space.

.normalSpace : enum : Read|Write

normalSpace enums:

{#world|#screen|#local|#tangent}

Get/Set the Normal Space.

.tangentYDir : enum : Read|Write

tangentYDir enums: {#Y_Up|#Y_Down}

Get/Set the Y Tangent Direction.

.tangentXDir : enum : Read|Write

tangentXDir enums: {#X_Right|#X_Left}

Get/Set the X Tangent Direction.

.useCage : boolean : Read|Write

Get/Set whether to use the Cage.

.rayOffset : float : Read|Write

Get/Set the Ray Offset value.

.hitResolveMode : enum : Read|Write

hitResolveMode enums: {#closest|#furthest}

Get/Set the Hit Resolve Mode.

.hitMatchMtlID : boolean : Read|Write

Get/Set whether to match the Material IDs when projecting.

.hitWorkingModel : boolean : Read|Write

 

.warnRayMiss : boolean : Read|Write

Get/Set whether to warn of missed ray hits.

.rayMissColor : color : Read|Write

Get/Set the warn color for missed ray hits.

.heightMapMin : float : Read|Write

Get/Set the HeightMap Min. Value.

.heightMapMax : float : Read|Write

Get/Set the HeightMap Max. Value.

.heightBufMin : float : Read|Write

 

.heightBufMax : float : Read|Write

 

.BakeObjectLevel : boolean : Read|Write

 

.BakeSubObjLevels : boolean : Read|Write

 

.useObjectBakeForMtl : boolean : Read|Write

 

.proportionalOutput : boolean : Read|Write

 

.subObjBakeChannel : integer : Read|Write

 

Methods:

<boolean>removeBakeElementByIndex <index>elementIndex

Removes the indexed Bake Element.

<maxObject>getBakeElement <index>index

Returns the indexed Bake Element.

<index>findByName <string>elementName

Returns the index of the Bake Element with the supplied name.

<string>paramName <maxObject>element <index>paramIndex

Returns the name of the indexed parameter in the supplied Bake Element.

<integer>paramType <maxObject>element <index>paramIndex

Returns the type of the indexed parameter in the supplied Bake Element.

<integer>paramValue <maxObject>element <index>paramIndex

Returns the value of the indexed parameter in the supplied Bake Element.

<void>setParamValue <maxObject>element <index>paramIndex <integer>paramValue

Sets the value of the indexed parameter in the supplied Bake Element.

<index>findParam <maxObject>element <string>paramName

Returns the index of the supplied parameter name in the supplied Bake Element.

See also

Node Interfaces

Projection : Modifier

Project_Mapping : ReferenceTarget

Project_Mapping_Holder : Modifier