2005-06-21, 23:18
first i would almost call this a bug but on the image slideshow you have to be fully zoomed out before you can advance to the next image with the triggers.
i lots of times see something small and interesting like someone's face and want to zoom in on it before advancing to the next image. its annoying to have to zoom out to do this.
second it looks like you cant be doing any analog input while zooming in or out. being able to zoom around while moving with the stick is very intuitive though and it feels clunky to have to return the stick to the neutral position before zooming.
third you should be able to zoom in 3 levels by quickly tapping the zoom button 3 times. as it is now input is locked out during the zoom transition and so you have to wait on each tap for the animation to proceed.
fourth there is no setting to disable transitions (logically a transition time of 0ms). this should be an option
fifth i dont think the blend function behaves very nicely. transitioning between two very similar images image should appear to have little change in luminence but there is a dimming of the whole picture during the transition.
i am assuming you are using additive blending with some non-linear transition func?
using a linear one like
(1-t)x + ty should be fine or you could make it a little fancy with:
[0.5 + 0.5*(e^(-t) - e^t) / (e^t + e^(-t))] x +
[0.5 + 0.5*(e^t - e^(-t)) / (e^t + e^(-t))] y
which will ramp up into the change and ramp down out of the change.
neither of these will dim with additive blending or am i missing something?
-ast
i lots of times see something small and interesting like someone's face and want to zoom in on it before advancing to the next image. its annoying to have to zoom out to do this.
second it looks like you cant be doing any analog input while zooming in or out. being able to zoom around while moving with the stick is very intuitive though and it feels clunky to have to return the stick to the neutral position before zooming.
third you should be able to zoom in 3 levels by quickly tapping the zoom button 3 times. as it is now input is locked out during the zoom transition and so you have to wait on each tap for the animation to proceed.
fourth there is no setting to disable transitions (logically a transition time of 0ms). this should be an option
fifth i dont think the blend function behaves very nicely. transitioning between two very similar images image should appear to have little change in luminence but there is a dimming of the whole picture during the transition.
i am assuming you are using additive blending with some non-linear transition func?
using a linear one like
(1-t)x + ty should be fine or you could make it a little fancy with:
[0.5 + 0.5*(e^(-t) - e^t) / (e^t + e^(-t))] x +
[0.5 + 0.5*(e^t - e^(-t)) / (e^t + e^(-t))] y
which will ramp up into the change and ramp down out of the change.
neither of these will dim with additive blending or am i missing something?
-ast