It's been pointed out in previous discussions (that is, we surmised) that the zoom that a slave layer sees of a another layer is a percent of that zoom. If you download the modifiers intro off the Photodex site (it's a modified version of what was initially provided), the last page of that manual has a specific reference to how the zoom function is interpreted.
So, if you have the slave layer follow the zoom of the master layer, you will not get an exact zoom of that layer on the slave layer (at least not directly). Bummer. What you get for a zoom value is effectively a percent of a percent. Knowing that gives us a clue as to how to compensate. The following gives some basic information that should get you started with relying on modifiers vs keyframes on the slave layer to follow the zoom amounts of another layer. While this is basic information, it does assume you have a working knowledge of modifiers (or that you have an adventurous and inquisitive nature).
To get a layer to exactly follow the zoom of another layer:
Layer 1 is the "master" layer. Layer 2 is the referencing/referrer layer
1) Zoom (master) Set the zoom values of the various keyframes as desired
2) Zoom (refferer) Set the zoom values on the first and last keyframes (the only ones you should have for this to work) to the maximum zoom reached by the master layer over the time between the first and last keyframes
3) On the referring layer, create a modifier on the Zoom-X
a) Set Variable Amount Based on to Zoom-X
b) Set From[\i] to Layer 1.
c) Leave [i]Multiplied By set at 1.00
d) Add an Action (hit "+" in the Action window).
e) Change Type of Action to [-] Subtract from Modifier
f) Enter a constant of 100
4) On the Referring layer, create a modifier on the Zoom-Y
-- Develop this modifier with the same settings as on Zoom-X except the Amount Based On is for Zoom-Y.
This particular setup should work for many / most situations where a layer relies on the amount of zoom on another layer such that the zoom is the same or very similar to the zoom on that other layer.
This is the basics of it and you can experiment from here. Once you start changing parameters from these I think you'll find things can get pretty interesting. Note that if the master layer varies its zoom from 15% to 90%, this means that the keyframes on the referring layer will be set to 90 to get the zooms of both layers the same.
Hope this helps someone! I was certainly happy to hit on this result ... it's a real labor saver for some of my work!
Dale
Here's a demo of the technique described above.
Demo #1: http://www.photodex.com/sharing/viewsho ... alb=148411
Demo #2: http://www.photodex.com/sharing/viewsho ... alb=148411
NOTES:
1) Adding a rotate value to the referenced/master layer seems to break this fix/adjustment (PSP releases prior to and including version 4.1.2737)
2) This fix/adjustment also begins to fail for values of zoom approaching 0 when the maximum zoom value is larger than 200 (PSP releases prior to version 4.1.2712)





