Posts: 346
Joined: Jul 2006
Reputation:
2
Hi,
I just have noticed a small "glitch" (don't know how to really call it). When navigating through movies in the library view, the fanart transition does not go from one fanart movie to the other one but instead it goes through the default movie texture. And for a really small time you can see how the transition goes through it. It is more noticeable if the fanarts have similar colours and different from the default movie texture.
Is it possible to fix it in the skin or it is a "limitation" of the xbmc internals...
Posts: 26,215
Joined: Oct 2003
Reputation:
187
The transistion is done in such a way that both images are very slightly transparent at the midpoint of the crossfade (they're both at 1/sqrt(2) opacity IIRC). This is the only way a symmetric cross fade can be performed if any one of the images contain anything transparent.
The way to get a "full" cross fade is to hold one of the images fully opaque while you fade the new one in. The problem with this is if the images don't overlap perfectly then you can see the background image at full opacity where they don't overlap. It looks naff (compare the slideshow transistion for instance).
Cheers,
Jonathan
Posts: 26,215
Joined: Oct 2003
Reputation:
187
There are three options:
1. Completely rewrite the animation engine, allowing all subcontrols to be rendered to a separate render target before being rendered to the screen.
2. Do the crossfade using the method that's used in the slideshow which looks really nasty if the images don't overlap.
3. Put up with a very slight amount of transparency.
Cheers,
Jonathan
Posts: 15,261
Joined: Jan 2009
Reputation:
726
ronie
Team-Kodi Member
Posts: 15,261
why not just use a visible condition on the regular background, so it won't show when there's a fanart image available?
Posts: 26,215
Joined: Oct 2003
Reputation:
187
You lose the crossfade from the regular background to the fanart image.
Posts: 15,261
Joined: Jan 2009
Reputation:
726
ronie
Team-Kodi Member
Posts: 15,261
one could use Hidden/Visible fade animations to compensate for that...
Posts: 361
Joined: Sep 2008
Reputation:
2
2010-01-18, 21:44
(This post was last modified: 2010-01-18, 21:57 by migueld.)
FYI Mediastream 1.5 got released recently and I noticed the transitions don't have the glitch and I haven't noticed an overlap issue from the fanart I have.
Posts: 237
Joined: Sep 2008
Reputation:
0
Thanks for reporting this pilluli, I especially notice the transition when selecting tv shows from the home panel (with custom background on home) it switches to the default wallpaper just before it loads the view.