Instance export

Please use this part to report bugs & errors, ask questions & "How to..."
Post Reply
idilly
Posts: 3
Joined: 31 Jan 2018, 09:41

Instance export

Post by idilly »

Hello TV paint support! I'm using tv paint for 2d animation feature production. Here we still use to print our computer made animation to clean it up on paper. I've been wondering is there any way to export only keyframes(instances) as jpeg sequence instead of exporting a full sequence of a scene, having same image every 2-4 frames,and then deleting images to have only keyframes left?
i would like to be able to do it without changing the framerate of my scene ( because timing is uneven - we use ones,twos or fours etc)or without retiming my scene manually.
thanks in anvance if you have the answer
User avatar
slowtiger
Posts: 2949
Joined: 08 May 2008, 21:10
Location: berlin, germany
Contact:

Re: Instance export

Post by slowtiger »

I only know of a hack which only works as long as you only have one layer of animation: duplicate that layer, select all frames, hit "erase 1 exposure" repeatedly until you only have instances left. Export.
TVP 10.0.18 and 11.0 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
TVP 11.0 and 11.7 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
TVP 11.7 Mac Mini M2pro 32GB OS 13.5
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Instance export

Post by D.T. Nethery »

slowtiger wrote: 31 Jan 2018, 11:48 duplicate the layer, select all frames, hit "erase 1 exposure" repeatedly until you only have instances left. Export.
This is the way I would usually do it , if I only needed to export a single image of the extremes .

However, if you use the new JSON export mode in Export To > Clip Layer Structure > JSON (.json + images) the resulting image files will be ONLY THE HEADS , so for example if you had a scene with 30 extremes , with some of the drawings exposed on the Timeline on 4's , some on 6's , some on 2's , you will only get the 30 heads , not the other frames between them.

See: https://www.youtube.com/watch?v=HtQIii_AXR0



It is intended to be used for exporting TVPaint layers to AfterEffects, but I believe it it will work for your purpose (just ignore the json file and use the folders of exported images - print them and peg 'em up. From the way you describe your work process I would imaging your drawing numbers and charts are visible on the drawings , so the correct order of the drawings will be clear to whoever is pegging up the drawings, right ?)

However, I'm not very clear on how to set the folder name patter and file name pattern. I don't fully understand the explanation given in the inline Help pop-ups as shown in the screen grabs below. Can someone from the Development team explain it more clearly ? A video tutorial on using the JSON export would be helpful, including examples of how to name the folders and files , replacing the default settings in the brackets ...
Screen Shot 2018-01-31 at 7.55.05 AM.jpg
Screen Shot 2018-01-31 at 7.55.05 AM.jpg (60.28 KiB) Viewed 13230 times
Screen Shot 2018-01-31 at 7.57.03 AM.jpg
Screen Shot 2018-01-31 at 7.57.03 AM.jpg (66.66 KiB) Viewed 13230 times
Although I don't understand it completely, the following setting seems to work . It exports the drawings to a folder called [BUN_SC_05]rough and my instance names are retained on the exported drawings . Only the heads (single images) are exported ,not any of the other exposures (for those drawings which are on 4's or 2's ) .
Screen Shot 2018-01-31 at 8.19.02 AM.jpg
Screen Shot 2018-01-31 at 8.19.02 AM.jpg (58.23 KiB) Viewed 13225 times
.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
idilly
Posts: 3
Joined: 31 Jan 2018, 09:41

Re: Instance export

Post by idilly »

Thanks a lot people! erase 1 exposure will help those who use tvp 10, and JSON export is amazing! Since i discovered it , i would use it in other projects for integration to AE, and it works perfectly for paper oriented pipeline we have.
Post Reply