OTANO Out Of Peg Tools

Share your custom panels, brushes, papers... (you need to be registered to read posts in this section)
Post Reply
User avatar
NathanOtano
Posts: 841
Joined: 01 Apr 2014, 07:07
Location: Paris, France
Contact:

OTANO Out Of Peg Tools

Post by NathanOtano » 28 Jun 2017, 18:08

Hey!
This time it's a nice script that is already 6 months old now, created to help you setting your out of pegs and then flip them.

OTANO_OOP_Tools_v04.tvpx

OOP_set_panel.png

It involved some maths that I havn't studied since a long time haha, but I found my way (thread here : http://forum.tvpaint.com/viewtopic.php?f=34&t=10341) and now that this graduation film is done I can share it properly :)
I advise you to use shortcuts with those buttons, especially for flipping.

Here is quick demos of all the features :
Untitled.gif
oop_demo.gif

OOP SET

The OOP Set script matches point(s) on the images of your lightable. Here is the process :
- Click on OOP Set
- Click on the reference point of your current image that you wanna match. If you use your right click it will remember that you also want to match rotation.
- Click on the reference point of your previous light table image. If you use your right click it will also remember that you want to match scale.
- Click on the reference point of your next light table image.
- Now if you right clicked somewhere, you'll have to repeat the process with a second reference point used to match scale and/or rotation.

If you alt click on the panel button, you have two options (more to come) :
- You can choose to hide or not the current frame while setting your reference points on your lighttable images.
- You can choose to temporarily set (or not) your LT images at full opacity while setting your reference points.


Right now OOP Set works only with image -1,-2,1 and 2 but I'm hopping to make it work for all activated images.
Also you can't use it with gradient mode for now, but it should work for any other mode.


OOP Flip

The flipping scripts are based on Mads Juul Out of Peg Panel (here : http://forum.tvpaint.com/viewtopic.php?f=11&t=7271) with simplifications in the process, more LT modes supported, and bug corrections.

The flipping scripts hides all LT images and current image execpt the one you're flipping on, you just loop right or left beetween image -1,1 and 0.
You can draw only on current image (sorry). Each time you go back to current image the script ends (but your LT images are still off).
Then, from anywhere, you can click on "OOP Flip End" and you'll go back to current frame with your current image visible AND you'll get back your the LT settings you had before flipping.


OOP Switch

Really simple one that stores current OOP values and desactivates OOP. If you click again on the button (or while you have no OOP setted), you get back the stored values. Pretty handy :)


And after maybe...

- I'm planning to make it support all images for setting and flipping, so you can see more of your movement while still using OOP and maybe animate on the spot.
- You could also imagine going to next/previous LT image directly on the timeline and the script sets back the previous image to match the OOP, that way you could draw on every image. But it would take more time to script :) one day maybe. Or using guidelines maybe instead of LT.

Enjoy!
Nathan
You do not have the required permissions to view the files attached to this post.
Last edited by NathanOtano on 30 Jun 2017, 08:24, edited 5 times in total.
Storyboard, animation and design work : http://nathanotano.tumblr.com/
As I'm highly interested in animation workflows, I'm open to scripting new TVP functions for individuals and studios. Please don't hesitate to contact me!

User avatar
D.T. Nethery
Posts: 2028
Joined: 27 Sep 2006, 19:19

Re: OTANO Out Of Peg Tools

Post by D.T. Nethery » 28 Jun 2017, 19:33

Thank you Nathan !
MAC OS 10.11.6 , Macbook Pro Retina 15-inch, Mid 2015,
2.5 GHz Intel Core i7, 16 GB Memory , TVPaint PRO 11.0.6, 64bit -
Wacom Cintiq 21 UX - Wacom Intuos Pro 5 - driver version 6.3.20-8

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests