Filter by Weight Map

 
 
 

This compound reduces the number of particles that are emitted based on the weight map on the emitter. Particles are emitted only where the weight map has values over 0.

Make sure to first create a weight map for the emitter object (Get Property Weight Map).

Plug this compound's Execute on Emit output into an Execute on Emit port of the Emit compound or into a port on the ICETree node. If you do the latter, the emission is updated at each frame.

For more information, see Filtering Particles Based on a Weight Map [ICE Particle Simulations].

Tasks: Particles/Emission Control

Output Ports: Execute_on_Emit

Reference

The emitter's weight map Weights attribute that you want to use. The string should look like this, depending on the name of the weight map:

.cls.WeightMapCls.Weight_Map.Weights

To select a different weight map, click the Explorer button and select one from the list that appears, or click the Pick button and pick a weight map from another explorer. If you pick the weight map, make sure to remove the object name from the beginning of the string and add the Weights attribute to the end of the string so that the weight map name is displayed as shown above.

Invert

Inverts the weight map's values so that particles are emitted from the inverse areas of the weight map.

Creative Commons License Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License