Description
Create a new 2D texture map property that can be used to connect with mappable parameters. Texture maps can only be used with mappable parameters for the Particle operator and the hair object, and in render trees using the Map Lookup shader.
Scripting Syntax
Create2DMap( [InputObjs], [PropertyName], [PropagationType] )
Parameters
|
Parameter |
Type |
Description |
|
InputObjs |
List of objects to connect. Default Value: Selected objects |
|
|
PropertyName [in/out] |
Name for the new texture map. |
|
|
PropagationType |
Propagation method for the property. Default Value: siDefaultPropagation |
Return Value
Returns an XSICollection that contains the 2D Texture Map objects.
Examples
1. VBScript Example
NewScene
CreatePrim "Sphere", "MeshSurface"
CreatePrim "Sphere", "MeshSurface"
Translate , -5.0, 0.0, 0.0, siRelative, siView, siObj, siXYZ
AddToSelection "sphere", , True
set List = Create2DMap
for each Map in List
logmessage "new map:" & Map
next2. VBScript Example
NewScene ' Create Particle Cloud CreateParticleCloud , "Sphere" ' Create a 2D Texture Map in the Particle Emitter obj Create2DMap "PEmitter", "Texture_Map", siDefaultPropagation ' Create a "spherical" Projection CreateProjection "PEmitter", siTxtSpherical, siTxtDefaultSpherical, "Texture_Support", "Texture_Projection" ' Associate the TextureMap UVReference with the projection SetInstanceDataValue , "PEmitter.Texture_Map.UVReference", "Texture_Projection" ' Connect the MapColor param of the particle emitter with ' the texture map ConnectMap "PEmitter.Texture_Map", "PEmitter.PEmitter_emission.MapColor" ' Activate the MapColor param of the Particle Emitter SetValue "PEmitter.PEmitter_emission.MapColor", True
See Also
Autodesk Softimage v7.5