Carousel Home Menu (Rotating/Circular Animation Effect)

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
MacGyver Offline
Fan
Posts: 356
Joined: Jan 2007
Reputation: 0
Location: Heidelberg Germany
Post: #21
10, well 20, but they are the same, well half of them. all in the home.xml.
just make another copy of each:
<control type="image">
<!-- <texture>WEATHER-ICON.PNG</texture> -->
<info>Weather.Conditions</info>
<include>C?-?</include>
<visible>Control.HasFocus(?)</visible>
</control>
<control type="image">
<include>C?-?R</include>
<visible>Control.HasFocus(?)</visible>
<info>Weather.Conditions</info>
<texture flipy="true" diffuse="Thumb_Mask2.png">-</texture>
</control>

And give one a ! conditional, and give other a non ! conditional. Unless a <texture> overrides a <info>, then you get the idea.

Also if someone wanted to, you could have ten different images per icon from different angles so that the images faced outward the whole time, ie. the image in the far back would be facing away. The font image is #1, the back is #6, and far right is #3.

If I get time, I'll add the conditional weather icons, (I didn't know there was a "Weather.IsFetched" condition, I must not of got the memo, else I would have done it that way to begin with)
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,917
Joined: Dec 2004
Reputation: 17
Post: #22
Nice,

What might look nice, is placing a globe or something in the middle so it looks like it's orbiting.

I'm no skinner, but this looks like it could be used for some interesting skins.

A new control for JMarshall Smile an orbiting fixedlist. I could see DVD covers orbiting around something.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
find quote
pike Offline
Project Manager
Posts: 4,820
Joined: Sep 2003
Reputation: 28
Location: Sweden
Post: #23
I gave it a try in pal 16x9. there's a serious lag when you nav the menu, this is probably not your fault.

It looks really nice though!

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,917
Joined: Dec 2004
Reputation: 17
Post: #24
with xbmc_pc, pal16x9 works fine.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
find quote
MacGyver Offline
Fan
Posts: 356
Joined: Jan 2007
Reputation: 0
Location: Heidelberg Germany
Post: #25
On my xbox, in 720p it's ok, but not quite as fast as the pc version.
Probably has something to due with the 2000+ lines. Smile
I just wanted to put it out there, I hope someone can streamline it.
Maybe Leonardo (xMC skin) can make it smaller, since he seems to know black magic.

I could make it half the size, if it only rotated one way. Tongue
find quote
MacGyver Offline
Fan
Posts: 356
Joined: Jan 2007
Reputation: 0
Location: Heidelberg Germany
Post: #26
Ok, I'm done, I added conditional "is fetched" for the dynamic weather icon.
I also did add a big globe that rotated as the menu did, but it looked funny, and I would of had to change the priority for half the graphics to make it look right.
Plus it hid all the back icons, but it can be done if someone wanted to.

It now belongs to everyone, do with it what you will.
It would be a waste if someone doesn't take it and make it their own.

All other urls before are gone, here is the last one.
Rotating Home Menu.rar
find quote
MikeBeecham Offline
Team Plex
Posts: 987
Joined: Apr 2007
Post: #27
nice work mate....maybe I could make a skin to incorporate that at some stage. I want to get Pandora sorted first though...after that, who knows!
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #28
MacGyver: If the controls are in a group, then the zoom anim as I stated won't work quite the same with older than yesterday's SVN. They used to work with respect to the window coordinates.

I made a change in SVN yesterday that makes them work with respect to the control coordinates (far more logical!)

Cheers,
Jonathan

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Lightbulb    Post: #29
A few variations on ideas of how this carousel animation effect could be used for album covers:

[Image: caruselev6.jpg]

[Image: newstripyy6.jpg]

[Image: carousel2af8.jpg]

[Image: carousel3yt1.jpg]

More videos of the MediaPortal "Face" skin in action:
http://www.mediaportal-skins.net/Downloads/Face3.wmv
http://www.mediaportal-skins.net/Bilder/SkinFace.wmv


*These ideas are 'stolen' from the MediaPortal Face skin suggestion topic-thread from their forums.
(This post was last modified: 2007-07-10 07:32 by Gamester17.)
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #30
Haha, looks like MP is still keeping an eye on our SVN.

Wonder how long it'll take till they get the 3D stuff in (the stuff they've got in the videos is 2D only by the looks)

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
Post Reply