Page 1 of 1

Transitions not consistent

Posted: 26 Nov 2008, 02:40
by film915
Using newest version (20081120)

I've noticed when clicking from frame to frame in some of my galleries that the transitions aren't consistent. Some have animated transition but others just cross-fade. Not sure if I'm doing anything wrong.

Noticed it specifically here:

http://www.bradlyjboner.com/v2/#/conten ... e_165.jpg/

Transitions are set to animated (white out and size scale animation).

Posted: 26 Nov 2008, 21:26
by mjau-mjau
Well, that's because some of your images there have different size/aspect than the others. When a transition occurs between two images of the same size, the images can simply crossfade. However, when the two images have a different size, it needs to resize the frame first ... It can't simply do a crossfade between two images at different sizes - That would not be smooth.

Same size
image 1 -> crossfade <- image 2

Different size
images 1 fade out - > frame resize -> image 2 fade in

You can clearly see how it works when navigating from the only portrait-style photo in that folder:
http://www.bradlyjboner.com/v2/#/conten ... e_611.jpg/

You also have a few landscape images which seem to be slightly different size than the other landscape images. For example, the photo of the old van:
www.bradlyjboner.com/v2/#/content/Weddings/01 Caroline and Chad/060923_cody_caroline_165.jpg/

As long as they are at different size, imagevue needs to do a RESIZETRANSITION. Where 2 images are at the same size, it simply does a TRANSITION. Hope this makes things more clear.

Posted: 01 Dec 2008, 23:53
by film915
mjau-mjau wrote:Well, that's because some of your images there have different size/aspect than the others. When a transition occurs between two images of the same size, the images can simply crossfade. However, when the two images have a different size, it needs to resize the frame first ... It can't simply do a crossfade between two images at different sizes - That would not be smooth.

Same size
image 1 -> crossfade <- image 2

Different size
images 1 fade out - > frame resize -> image 2 fade in

You can clearly see how it works when navigating from the only portrait-style photo in that folder:
http://www.bradlyjboner.com/v2/#/conten ... e_611.jpg/

You also have a few landscape images which seem to be slightly different size than the other landscape images. For example, the photo of the old van:
www.bradlyjboner.com/v2/#/content/Weddings/01 Caroline and Chad/060923_cody_caroline_165.jpg/

As long as they are at different size, imagevue needs to do a RESIZETRANSITION. Where 2 images are at the same size, it simply does a TRANSITION. Hope this makes things more clear.
Your explanation does make sense. But hopefully you can see why I thought this was a glitch. For consistency sake, it would be nice if the transition was animated at least in the white out/white in part to make them all uniform.

Posted: 02 Dec 2008, 09:48
by mjau-mjau
film915 wrote:Your explanation does make sense. But hopefully you can see why I thought this was a glitch. For consistency sake, it would be nice if the transition was animated at least in the white out/white in part to make them all uniform.
Unless you are using multiple transitions, I don't see how they can be more consistent. Did you check your theme transition.static_trans and transition.resize_trans?
Code
<static_trans options="motionmove,motionmask,blockmask,tint,white,fade">fade</static_trans>
<resize_trans options="tint,white">white</resize_trans>
For transitions between images the same size(static_trans), there are several options. For transitions between images at different size, there are only a couple of options. Why? Because in a transition between images at different sizes, to make the transition smooth and seamless, it first needs to fade out the images into the frame background color before it resizes the frame. This basically means a fade-to-white. Try setting your static_trans to only "white", and see if it looks more consistent.

If you have any other suggestions, I am all ears.

Posted: 04 Dec 2008, 17:11
by film915
mjau-mjau wrote: Did you check your theme transition.static_trans and transition.resize_trans?
Code
<static_trans options="motionmove,motionmask,blockmask,tint,white,fade">fade</static_trans>
<resize_trans options="tint,white">white</resize_trans>
For transitions between images the same size(static_trans), there are several options. For transitions between images at different size, there are only a couple of options. Why? Because in a transition between images at different sizes, to make the transition smooth and seamless, it first needs to fade out the images into the frame background color before it resizes the frame. This basically means a fade-to-white. Try setting your static_trans to only "white", and see if it looks more consistent.

If you have any other suggestions, I am all ears.
Boo-yah... That's where my issue was. The transitions are all set and the same now. Thanks for clearing this one up!