Black Glass Nova Mod: "Ken-Burns-Effect" (Backdrop Zoom & Slide) (1 Viewer)

red_zebra

Portal Pro
September 1, 2009
70
46
Leipzig
Home Country
Germany Germany
Hello,
I was using X-factor-Skin for a long time, now I switched to Black Glass Nova, which is much more faster and "complete" than X-Factor (as in X-Factor some sections appear somehow abandonded, i.e. My Emulators, Shoutcast or Global Music Search). The only thing I was missing in Black Glass Nova was the so-called "Ken-Burns-Effect" of Backdrops and Fanarts, which imho gives the whole software a substantially more "elegant" look (it's like a camera fades over and zooms into the backdrop, so it's not static and fullscreen anymore, but always on the move). So I implemented the code from cul8er (Author of X-Factor) to the respective files in Black Glass Nova.

HowTo:
For implementing the effect in music section just download the attached files and replace their original equivalents in the Black Glass Nova-folder (better safe them first). These two files will include the effect for every music-fanart in playlist-screen and in music-playing-now-screen. The backdrop within the music menu (the screen where you can navigate through the folder-structure) remains static (at least as long as there is no fanart for the folder available).

For including the effect in Basic Home Screen you have to add the following codelines in BasicHome_Backdrops.xml. You have to do this for every <control>-Section severally. When creating a new Basic Home with the Basic Home Editor all changes are lost, so you have to add the code after generating your Basic Home Screen with the Editor. The code to add is written in green, the code to delete is written in red:

<description>100 image</description>
<type>image</type>
<id>0</id>
<posX>0</posX>
<posY>0</posY>
<width>1280</width>
<height>720</height>
<texture>hover_my pictures.png</texture>
<visible>control.hasfocus(100)</visible>
<animation effect="fade" time="250">visible</animation>
<animation effect="fade" start="10" end="100" time="850" delay="80" reversible="false">Visible</animation>
<animation effect="zoom" tween="back" easing="out" start="100,100" end="103,103" center="640,360" time="850" delay="80" reversible="false">Visible</animation>
<animation effect="zoom" start="110,110" end="160,160" time="23000" tween="cubic" easing="inout" condition="true" pulse="true">Conditional</animation>
<animation effect="slide" start="-60,-35" end="70,45" time="14000" tween="cubic" easing="inout" condition="true" pulse="true">Conditional</animation>
<animation effect="rotate" center="360,640" start="-1" end="1" time="17000" tween="cubic" easing="inout" condition="true" pulse="true">Conditional</animation>

Note: I am using Black Glass Nova Skin v1.4.0 with MediaPortal v1.1.2 - I do not know if it works flawlessly with other versions of Black Glass Nova and/or MediaPortal...
 

Attachments

  • common.window.music.fanart.xml
    4.8 KB
  • common.window.music.play.fanart.xml
    4.7 KB

Users who are viewing this thread

Top Bottom