ConnectWeightMap

Introduced

v1.0

Description

Connects a Weight Map property defined on an object, to an operator applied on that object.

Scripting Syntax

ConnectWeightMap( Operator, PropObj );

Parameters

Parameter Type Description
Operator String Operator to which the Weight Map property will get connected as an input.
PropObj String Weight Map property that will get connected as an input to the operator.

Examples

JScript Example

/*

	This example demonstrates how to connect a weight map to the

	amplitude parameter of the push operator on the same object.

*/

NewScene(null, false);

// Set up a grid with a cluster of points in the middle

CreatePrim("Grid", "MeshSurface");

SetSelFilter("Vertex");

SelectGeometryComponents("grid.pnt[20-24,29-33,38-42,47-51,56-60]");

CreateCluster();

// Apply the push operator and a weight map 

ApplyOp("Push", "grid", 3, siPersistentOperation, null, 0);

CreateWeightMap(null, "grid.polymsh.cls.Point");

// Connect the push operator to the weight map

ConnectWeightMap( "grid.polymsh.pushop", "grid.polymsh.cls.Point.Weight_Map" );