triggering a timer per particle when inside volume

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

triggering a timer per particle when inside volume

Post by seb4d » 04 Jun 2013, 13: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, 12:28

Re: triggering a timer per particle when inside volume

Post by face » 04 Jun 2013, 15: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

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

Re: triggering a timer per particle when inside volume

Post by Bullit » 04 Jun 2013, 17: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?

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

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

Re: triggering a timer per particle when inside volume

Post by seb4d » 05 Jun 2013, 15: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.

Post Reply

Who is online

Users browsing this forum: No registered users and 62 guests