triggering a timer per particle when inside volume

Discussions about SOFTIMAGEs© Interactive Creative Environment©
seb4d
Posts: 21
Joined: 22 Oct 2012, 10:37

triggering a timer per particle when inside volume

Post by seb4d » 04 Jun 2013, 11:26

Hi !
I have a pointcloud grid of cubes to make a transition, I animated each particle rotation using "Modulate Value Over Time".
Now I want to control triggering when particles are inside a null only, but how do you use a timer to change "Modulate Value Over Time" start time ?

face
Posts: 57
Joined: 10 Jan 2010, 11:28

Re: triggering a timer per particle when inside volume

Post by face » 04 Jun 2013, 13:33

When you need the "Modulate Value Over Time", you can use a "State Machine".
In a normal ICE-Tree, generate the particles.
In a simulated ICE-Tree use the "State Machine".

The first state use the "Test Inside Null" as trigger to the next State and store the current time in a value.
The second state read this value to drive the "Modulate Value Over Time".

face
normal.gif
simualted.gif
You do not have the required permissions to view the files attached to this post.

Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 07:44

Re: triggering a timer per particle when inside volume

Post by Bullit » 04 Jun 2013, 15:22

This is one of those situation where ICE is much below what it should be: controlling time
Controlling when a simple effects starts and by how much longer is a pain.

There are a node - not much reliable in Motion Tools called Modify over Time.

Also NNois helped me here, note the title: Modulate value over time with relative start frame?

https://www.si-community.com/forum/v ... =15&t=3620

seb4d
Posts: 21
Joined: 22 Oct 2012, 10:37

Re: triggering a timer per particle when inside volume

Post by seb4d » 05 Jun 2013, 13:45

Thanks a lot Face !
I just replicated what you said and it works like a charm.

I agree with you Bullit, controling time seems so difficult in ICE.