Scaling difficulty

Hi,

My animation isn’t working the way I expect and I’d be very grateful if anyone can point me in the right direction. I’ve removed nearly all the animation leaving only the scale function but the fundamental problem remains:

Nothing is supposed to happen until frame 45; then zoom (i.e. scale) reduces everything in size.

However, what I see is that the background only (the garage image) gets bigger until frame 48 when it then reduces as expected.

I also notice that the only way I can see waypoints is to select the layer, then Keyframes, then parameters. Is this right? If I want to find out what I might have accidentally done, it looks like I have to interrogate every single layer (which, of course, I have done!)

Is there some other way to home in on my error?

1 Like

OK - found the problem! There were some waypoints in the Garage png but my question about how I could home in on them remains. Also, they only showed in the Time Track. not the time bar. Why could this be?

As you said, you animated the image of the garage separately.
Scale layer affect all the layers placed under itself (logarithmic way, see Scale Layer - Synfig Animation Studio ), at the same level and inside the same group.
Here, it affects sheep1Group and garage jpg (which is itself a group, containing the image)

I also notice that the only way I can see waypoints is to select the layer, then Keyframes, then parameters. Is this right?

Yes, the waypoints are displayed for the currently selected layer only.
If there are several parameters affected, they are all displayed in the Timetrack, temporal position only (also on TimeTrack column of the parameters)
If you want to see the variation of values of the waypoints, you need to select the parameter and display the Graphs tab (temporal position + value)

If I want to find out what I might have accidentally done, it looks like I have to interrogate every single layer (which, of course, I have done!)

Yes and no. With deduction, you can guess what is the origin of the error.
The scale layer affecting all the layers placed under it, if the garage is not “behaving” as expected, here is the error.
Either the Group, or the image itself.

Is there some other way to home in on my error?

Only with a bit of experience and logic.
Once you understand how Groups work (as referential), precedence of Scale/Skeletton etc, it is easy.
You are not the only one, even after some time, thing can look a bit strange viewed from outside like here: child image layer parameters are not updated when switch layer is transformed · Issue #3613 · synfig/synfig · GitHub

Note also that to achieve what you want to do with the Scale layer can be done using a Group (“Scene”, for example) with sheep1Group and garage jpg inside, and then play with the scale parameter of the Scene group

Good luck :slight_smile:

1 Like