Hi;
I'm trying to rig an arm that has a couple of copies of it that are supposed to follow it, but in a time-delayed fashion, much like the time-echo effect in any comp application. How does one read data from a certain point in time? Couldn't find a way to do it in ICE
Thanx in advance;
AJ
How to read data from a certain point in time
Re: How to read data from a certain point in time
There is no get data at frame node, sadly. So you could do this two ways, if you can/want to use simulation you can store data from each frame as a separate entry in an array, if you can't or dot want to use simulation there is a get data from clip... but you would obviously store your animation as a clip
Gustavo Eggert Boehs
Blog: http://www.gustavoeb.com.br/
Blog: http://www.gustavoeb.com.br/
Re: How to read data from a certain point in time
Thanx a lot Gustavo, I'll look into it.
Cheers;
AJ
Cheers;
AJ
-
- Moderator
- Posts: 754
- Joined: 25 Nov 2009, 01:41
- Contact:
Re: How to read data from a certain point in time
Another solution is to use an expression to drive certain parameters.
Example:
Animate a null's rotz parameter back and forth along the timeline. Create another null and on that set an expression on the rotz parameter to:
at_frame( Fc - 5, null.kine.local.rotz )
This will take the value of that parameter five frames before.
NOTE: This only work if that parameter that the expression is using is driven by an FCurve. You will get an error if it does not but should still work after you add one.
Example:
Animate a null's rotz parameter back and forth along the timeline. Create another null and on that set an expression on the rotz parameter to:
at_frame( Fc - 5, null.kine.local.rotz )
This will take the value of that parameter five frames before.
NOTE: This only work if that parameter that the expression is using is driven by an FCurve. You will get an error if it does not but should still work after you add one.
Who is online
Users browsing this forum: No registered users and 26 guests