Advanced Features Thinking Particles Nodes TP Helper Group PChronometer
Function available in CINEMA 4D Studio

Basic Parameter



This setting controls whether the PChronometer’s time is reset to zero each time it is restarted (Type set to Reset) or continues from the time elapsed when the watch was last stopped (Type set to Sum).

Time Factor [-∞..+∞%]
Variation [0..100%]

This value acts as a scaling factor for the time elapsed. By using different scaling factors for the same interval of time, you can make time appear to run at different rates for different nodes. For example, with a Time Factor of 200%, twice as much time will have elapsed as for a node that is being controlled via a Time Factor of 100%.

You can vary the Time Factor using Variation. Note that If a particle stream is connected to the node, the variation in time will be calculated for each particle.

Additional input ports:


A Boole value of True switches the node on; a value of False switches it off.


Here you can connect a particle stream. The time can then be saved per particle. This is useful for when a specific particle event — such as reaching a defined position — should trigger the timing.

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. This should be of the data type Time, which is a Real number in the simplest case. If no value is passed, Cinema 4D’s time is used.

Output ports:


Outputs the stopped time in seconds. When the node is disabled, the value here will be the time value from when the watch was last stopped.