Keyframer should respect mark-in/mark-out frames

This section is dedicated to the feature & improvement requests (be sure what you are asking does not exist yet in TVPaint Animation ;) )
Post Reply
User avatar
D.T. Nethery
Posts: 4125
Joined: 27 Sep 2006, 19:19

Keyframer should respect mark-in/mark-out frames

Post by D.T. Nethery »

Here is an issue with the KeyFramer FX that I hope can be improved:

1.) I have one project open with animation that starts at frame 250 and ends at frame 380. Mark In set to 250 , Mark Out set to 380. This Project #1 is my source project.

2.) In my second project I have also set the Mark In frame at 250 and Mark Out at 380. I've created a blank layer running from frame 250 - 380.
In the FX Stack > KeyFramer I set the Source to Project #1 , but the frames of animation from the source project do not show up at frame 250 - 280,
instead the source frames show up on frame 1 - 130. This is annoying because I have to drag my blank layer over to the left of the timeline to start at frame 1,
then run the Keyframer to apply the source frames to the layer , then drag the layer back over to the right to start at frame 250. But why is this?
Both projects are set with the same Mark In frame. The source animation starts at frame 250 and my blank layer in the second project starts at frame 250.
So one would expect that the Keyframer would place the frames from the source project to start at frame 250 in the destination project. Can this be fixed ?
Last edited by D.T. Nethery on 10 Dec 2022, 19:12, edited 2 times in total.

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
User avatar
slowtiger
Posts: 2889
Joined: 08 May 2008, 21:10
Location: berlin, germany
Contact:

Re: Keyframer should respect mark-in/mark-out frames

Post by slowtiger »

+1.
Definitely agree. Maybe some choice in the Keyframer source panel like "start from #1 / 1:1 frame correspondence /other frame" (but better wording).
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: 4125
Joined: 27 Sep 2006, 19:19

Re: Keyframer should respect mark-in/mark-out frames

Post by D.T. Nethery »

Bump.

I was wondering if the Dev Team could respond about whether this requested improvement to have the Keyframer respect Mark-In and Mark-Out will be implemented soon in v 11.7.2 or v12 ?

(or if it's just not possible in the current engine ? )

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
User avatar
Thierry
Site Admin
Posts: 2744
Joined: 07 Jan 2013, 08:28

Re: Keyframer should respect mark-in/mark-out frames

Post by Thierry »

Hi David,

I've run a test, and I don't have the behavior you're describing.

I have one project, like this:
keyframer-1.png
keyframer-1.png (52.16 KiB) Viewed 4041 times
Mark in at 250, Mark Out at 380, a (very) basic animation on it.

I have another project, like this:
keyframer-2.png
keyframer-2.png (46.59 KiB) Viewed 4041 times
Same Mark In/Out, but an empty layer.

Basically I tried to have the same environment as your original post.
So, next I go in the FX Stack, select the Keyframer:
keyframer-3.png
keyframer-3.png (18.14 KiB) Viewed 4041 times
And I instantly have the animation that starts "playing" at frame 250:
keyframer-4.png
I'm not sure why you don't have this on your side, assuming we both made the same steps.
Si votre question a trouvé réponse, marquez votre sujet comme Résolu.
If your question has been answered, mark your topic as Solved.
User avatar
D.T. Nethery
Posts: 4125
Joined: 27 Sep 2006, 19:19

Re: Keyframer should respect mark-in/mark-out frames

Post by D.T. Nethery »

Here is what happens on my end:

Project 1 (source project) -

Animation starts at frame 24 and ends at frame 47. Mark-In = 24 , Mark-out = 47

Source Project 1.png

Project 2 -

Set Keyframer source to Project 1. The intent is that the animation should start at frame 24 and end at frame 47. But in the screenshot notice that frame 24 of Project 2 shows the last frame (47) of the animation from source Project 1. Then go to frame 1 of Project 2 , notice it shows the first frame (24) of the animation from source Project 1. But the intention is that the animation from source Project 1 will start on frame 24 of Project 2 instead of starting on frame 1.

Keyframer does not place the animation correctly.png
Keyframer places source frame 1 at frame 24.png

So the Keyframer does not keep the Mark-In point (frame 24) of the animation in the source project. It places the source project animation to start at frame 1 , not at frame 24.


Also see the attached movie to see what I'm seeing on my end.

----------

The solution seems to be to turn off the Mark-In and Mark-Out points on the source Project. When I try the same test again, this time turning off the Mark-In / Mark-out points on Project 1 , the animation starts on the correct frame in Project 2 .

So there is a simple workaround , but it is my experience that the Keyframer does not "see" the Mark-In and Mark-Out points on a source project.

No Mark-In or Mark-Out set on source Project 1.png
Keyframer on Project 2_shows_correct_frames.png


My .tvpp Project 1 (source) and Project 2 are attached. Try it (with Mark-In and Mark-Out set on the source Project 1) and see if you get the same results I reported above.
If you do not get the same results , then is it possible that this is a Mac version bug ? (I'm assuming you ran your test on Windows , but do you get the same results on a Mac?).


.
Attachments
Keyframer Test_DN_June_7_2023.zip
(1.36 MiB) Downloaded 304 times
Keyframer_does_not_follow_Mark-In.mov
(10.64 MiB) Downloaded 300 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
Post Reply