-
Expression for working purposes only? Jump to specific marker?
My first question is Can I use Expressions for Working purposes only?
My comp has a “timeline effect”. I’m animating between 2020 and 1970. I’ve reduced that animation to a simple Image Sequence such that 2020 starts on Frame 1 and goes to 1970 on Frame 702. Each change of the year happens every 14 frames.
I’m making this project as a Template for many shots to be done by several artists. I’m trying to simplify it for the artist who will be needing to turn them around quickly. The Artist will need to locate the starting year (could be 2012) and the year they need to go to (could be 1985)
Here’s what I have so far. I grabbed this from Dan Ebberts (the minus 1 I added):
sp=thisComp.layer("Timeline Controls").effect("Timeline Mover Frames 1-702")("Slider")-1;
framesToTime((Math.round(sp)))With this I am able to start at the frame I need and go to where I need to go at the speed I need.
Now I need to make it so that the artist can find the right frame for the starting and ending keyframe.
I have markers set at every change of the year (numberic only).
I was hoping to use a Slider Control to type in the year wanted to make the time slider jump to the corresponding marker. This will show the year, a keyframe can be noted, and the artist can go back to the Slider Control and set the keyframe for that frame of the clip.
Another way I was attempting this was setting up nulls with the year, using a Layer Control to trigger the jump.
If none of this is possible, I located a script called rd_marker navigator that allows me a work around, but requires the artist to know they need to run the script. Short of making a guide text layer that tells them this, this is undesirable.
Any thoughts would be greatly appreciated.
Jason Hearne
EdenFX
Visual Effects and Animation
