Keylight

Share your custom panels, brushes, papers... (you need to be registered to read posts in this section)
Post Reply
User avatar
Jeremy Richard
Posts: 59
Joined: 16 Oct 2021, 01:44
Contact:

Keylight

Post by Jeremy Richard »

Hello everyone,

Keylight-TVPaint_panel.png
Keylight-TVPaint_panel.png (41.79 KiB) Viewed 173 times

I made a panel to do with marking, flipping and "onion skinning" 'keys' in the timeline. I called it Keylight.
There are five types of keys/marks to choose from: Keyframe, Breakdown, Extreme, Inbetween and Other. A colour can be chosen manually to represent each type of keys/marks.

Here is the panel:
Keylight-250608.tvpx
(1.44 MiB) Downloaded 6 times

*It has been tested with TVPaint 11.7.5 and seems to be working in TVPaint 12.0.4 Demo.

DESCRIPTION
Spoiler : Description :
Keylight-TVPaint_panel.png
Setup
  • 1: Choose the colour for each type of keys/marks. The choice of colour is based on TVPaint's 'Color Group' values.
Marking
  • 2: Choose whether to mark the head of an instance or the whole of an instance.
  • 3: Mark a frame either as keyframe, breakdown, extreme, inbetween or other.
  • 4: Remove a mark/colour.
  • 5: Break the instance and remove the mark/colour.
Flipping
  • 6: Choose which type of keys/marks to flip through: marked keyframe, breakdown, extreme, inbetween or other.
  • 7: Choose whether to go back or not to the start of the timeline while flipping through the marked drawings.
  • 8: Toggle whether to flip through or not the available type of keys/marks. Changes will reflect in the menu of 6.
  • 9: Go backwards or forwards on the timeline while flipping through the marked drawings.
Light Table
  • 10: Choose which mode to have in the light table between 'Mode Instance' or 'Mode Image mark'. with the ability to specifically choose one of the five type of marks when in 'Mode Image Mark'.
Other
  • 11: Notes regarding shortcuts and thanks
THANKS
  1. The flipping actions were made thanks to Kelan Hordos, whose Flip Keyboard Toggle panel (https://forum.tvpaint.com/viewtopic.php?t=16624) is the foundation of the Flipping section.
  2. The action of marking frames was made thanks to Lukas' Sketch Panel: https://forum.tvpaint.com/viewtopic.php?t=15727
NOTE
Spoiler : Notes :
The colours chosen for each types of keys/marks are stored in the preferences, which are located here:
  • Windows: C:\Documents and Settings\<user_name>\AppData\Roaming\TVPaint Animation 11 [pro]
  • macOS: /Users/<username>/Library/tvp animation 11 [pro] (be careful, the user Library has been hidden starting with Mac OS X Lion).
  • Linux: Home Directory/.tvp/ (be careful, .tvp is a hidden folder)
PLUGIN to the panel
Spoiler : Plugin :
Based on a script 'AutoColorMark210609' by schwarzgrau (https://forum.tvpaint.com/viewtopic.php ... 62#p125262) I'm 'also sharing a script for 'Automatic Mark'. It works in conjunction with the rest of the panel.

Mark_Automatic.grg
(4.4 KiB) Downloaded 2 times

As an example: when using the script on an instance located between two instances marked as keyframes, it will mark the middle instance as a breakdown, without us having to specify which type of key/colour we want.

It is very much experimental as I think it has to be adapted to specific projects and/or ways of working. My script only crudely compares between different situations.

Schwarzgrau's original script goes beyond with a notion of hierarchy between the keyframes.
KNOWN ISSUE
Spoiler : Issue :
When choosing to mark the whole instance, as opposed to just the head of an instance (see 2 in the description of the panel) we basically mark each frame/exposure of this instance individually, and will be treated as such by the light table; the light table doesn't have a 'Mode Marked Instance'.
So when wanting to display the previous 2 images using the 'Mode Image Mark' of the light table, it will display 2 exposures with the same drawing because the exposures are part of the same instance (the marked frames of this instance are not considered as a group) making the light table not necessarily as useful as it could be in that case.
User avatar
D.T. Nethery
Posts: 4280
Joined: 27 Sep 2006, 19:19

Re: Keylight

Post by D.T. Nethery »

Looks very useful. Will give it a try. Thank you for sharing this.
Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
TVPaint PRO 11.7.4 - 64bit
MacOS 12.7.1 Monterey ,
Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7, 16 GB RAM ,
XP-Pen Artist Pro 19 (Gen 2) 4K,
Post Reply