Advanced Features Thinking Particles Nodes TP Condition Group Page
Function available in CINEMA 4D Studio
PAge

Basic Parameter

Parameter

Type
Relative T1 [0..100%]
Relative T2 [0..100%]
Absolute T1
Absolute T2

Set Type to the type of check that should be performed.

Born
Die

These settings check which particles have been born or have died respectively during the current frame.

Enters Group

Checks which particles have entered a particular group during the current frame.

Relative

Checks which particles are aged between the two limits defined by Relative T1 and Relative T2. These limits are specified as percentages, where 0% equals the time of the particle’s birth and 100% is the time of its death.

Absolute

Checks which particles are aged between the limits Absolute T1 and Absolute T2, which are measured in frames.

Here we use PAge to pass only certain particles into a new particle group. For example, we could use Absolute with T1=30 and T2=45 so that only particles aged between 30 and 45 frames will be passed into the new group.

Additional input ports

Particle

Connect this port to the particle stream that you want to check, such as to the Particle output port of a PPass node or a PStorm node.

Animation Time

Since the node’s parameters can be keyframe animated, by default the Cinema 4D time is used internally to ensure that the values are interpolated correctly. However, you can pass your own time value to this port. Its data type should be Time, which is a Real number in the simplest case. If no value is passed, Cinema 4D’s time is used.

On

This port outputs a Boole value for each particle to indicate the result of the check — True if the check was positive, or False if the check was negative.

For example, suppose Type is set to Born, three particles have been born during the current frame and 100 particles already existed before this frame. The node will output False for each of the 100 particles that already existed and True for each of the three new particles.

The most common use of the On port is for placing particles of a particular age into a new group (connect the On input port of a PGroup node).