AnimHolder v1.0


 
This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Florian Lorber
A script that produces a framehold that matches the animation steps of a stop-motion or 2D animated plate.
Requirements:
12.0, 11.3, 11.2, 11.1 or later
Linux, Mac, Windows
11 Aug 2020
78

A script that produces a framehold that matches the animation steps of a stop-motion or 2D animated plate.

I've recently worked on a stop-motion feature. One of the task was cleaning. Problem was, the animation steps of the puppets weren't even ( sometimes it was 2 frames per step, sometimes 3, or 1 for detailed actions ). So we had to match the rotos and animated knobs interpolation to these steps. I came up with this solution. Basically, it analysis the full plate range with vectors and produces a framehold you can use as an output for all your rotos and animated nodes.

Let me know how it works for you !

 

animholder

Please login in order to download these files.

Comments   

 
+1 # Dave Abbott 2020-09-02 23:23
This is great! I came up with a similar approach using a difference node and then running the max luma over the alpha. I like that yours is a nice neat Python script though.

One thing that I do suggest is maybe using a reformat to drop the resolution before processing. This helps remove any errant bits of dust or fluff that might be in the air between exposures, and can speed up the analysis.
 
 
0 # Florian Lorber 2020-09-07 22:16
Thanks Dave !

Quoting Dave Abbott:
This is great! I came up with a similar approach using a difference node and then running the max luma over the alpha.
-> The very first version of this tool ran exactly the same way ! The downside was it was relying on the plate exposition, and therefore didn't give great results with underexposed plates.

Thanks for your suggestion ! I'll test it one of these days.
 

You have no rights to post comments

We have 3107 guests and 90 members online