Blur / Bluring
#16
I searched for blur, and couldn't find any. But if there already wore a ticket... then I'm sorry.
Reply
#17
found some blur GLSL code that might be useful:
http://www.ozone3d.net/tutorials/image_filtering.php

I added it to the trac-ticket as well.
  • Livingroom - C2D E8400, P5N7A-VM on a Samsung 46" LE46M86 FullHD via HDMI
  • Kitchen - ASRock 330 HT Displayed on a Samsung Lapfit 22" dual touch screen LD220Z
  • Bedroom - LG Laptop on a 32" tv
Reply
#18
Gaussian blur at 3-5 would be cool - better if we can select the amount. Here is an example of a concept i am going to attempt to base a skin on. I added gaussian blur at 4.5 to this mockups (in photoshop). It adds a very nice touch. The mockup is very rough - i was just creating it and hoping the ability to blur was going to be added so i searched the forums and found this thread.

at 4.5
Image

at 8
Image

at 15
Image
Reply
#19
Nmarconi Wrote:Gaussian blur at 3-5 would be cool - better if we can select the amount. Here is an example of a concept i am going to attempt to base a skin on. I added gaussian blur at 4.5 to this mockups (in photoshop). It adds a very nice touch. The mockup is very rough - i was just creating it and hoping the ability to blur was going to be added so i searched the forums and found this thread.

at 4.5
Image

at 8
Image

at 15
Image

Looks nice!
Reply
#20
Hello,

Is no one with knowledge of pixel shaders willing to help on this one? I am not too familiar with gpu/pixel shading, but I'll try to work through it if no one else has the time/interest. I found this article which seems to make decent arguments and provides some HLSL code for Gaussian blur including some interesting tidbids about a brightness issue and optimization.

http://theinstructionlimit.com/?p=14
Reply
#21
A blur effect would be great. Additionally, a hue/saturation effect would also be very useful.
Reply
#22
Add me to the list of designers that craves blur functionality. Nod
Reply
#23
here is a small POC vid of a fullscreen blur i did using the Python Imaging Library default blur,
http://www.youtube.com/watch?v=B50RnCwNPe4&feature=fvsr

it's not the best blur but i think you can see what a blur animation would look likeSmile
Image
Reply
#24
CF2009 Wrote:here is a small POC vid of a fullscreen blur i did using the Python Imaging Library default blur,
http://www.youtube.com/watch?v=B50RnCwNPe4&feature=fvsr

it's not the best blur but i think you can see what a blur animation would look likeSmile

Cool, any way to adjust/increase the blur?
Reply
#25
CF2009 Wrote:here is a small POC vid of a fullscreen blur i did using the Python Imaging Library default blur,
http://www.youtube.com/watch?v=B50RnCwNPe4&feature=fvsr

it's not the best blur but i think you can see what a blur animation would look likeSmile

Ive done a similar effect but more blurryer. I havent used the PIL library only due to the fact I wasnt sure about the xbox/linux etc support side of things. However since my process involves taking a screenshot and i assume yours. Then any mouse pointers will be grabbed in your screenshot and thus blurred. I havent tried hiding the mouse yet before takign the screenshot and re-enabling after tho.

At the moment my python code stands at summin like 5 lines and rest is done in the xbmc skin engine.

Due to the fact alot of the work is done in the skin engine this can slow down xbmc quite a bit in some cases. But i have a idea how to optimise but my python skills are near to zero. So will keep at it untill i know enogh Big Grin
Currently working on Ellipsis 1.3 Updates. Update Requests Here.
Ellipsis for XBMC 1.2.1 Click here to download & for SVN details.
Twitter.com/TeamBlackbolt | Facebook.com/TeamBlackbolt1 | TeamBlackbolt.co.uk
Reply
#26
How many people actually use a mouse to navigate xbmc anyway?

..definitely a cool proof of concept. I'd love to see this with more blur though.
Image
Image
[INDENT][INDENT][INDENT][INDENT][INDENT][INDENT]• nate w.
[/INDENT][/INDENT][/INDENT][/INDENT][/INDENT][/INDENT]
Reply
#27
natew Wrote:How many people actually use a mouse to navigate xbmc anyway?

..definitely a cool proof of concept. I'd love to see this with more blur though.

*rising hand*

I would like to use a mouse to navigate XBMC with Aeon, but unfortunately the mouse support is far away of being good. The mouse cursor in XBMC behaves spongy.

In other Media Players e.g. Zoom Player the Mouse support is exemplary Nod
Reply
#28
Bob___ Wrote:*rising hand*

I would like to use a mouse to navigate XBMC with Aeon, but unfortunately the mouse support is far away of being good. The mouse cursor in XBMC behaves spongy.

In other Media Players e.g. Zoom Player the Mouse support is exemplary Nod

Thats because like you said they are media players they are ment to be used sitting at your PC with a keyboard and mouse. XBMC is a media center it meant to be used on a tv sitting back in your couch with a remote control
Reply
#29
phyek Wrote:Cool, any way to adjust/increase the blur?
i think you can but as this is the 1st time i have played with it i'm not 100% on what can be done...
here is a link to the Python Imaging Library site
http://www.pythonware.com/products/pil/

EqUiNoX Wrote:However since my process involves taking a screenshot and i assume yours.
yep it is done by taking a screenshot Big Grin


Using python to do things like this in xbmc is ok for proof of concepts but i would not use it in a released skin as python is not 100% reliable, as we can see from using the Weather & RecentlyAdded scripts....
Image
Reply
#30
CF2009 Wrote:i think you can but as this is the 1st time i have played with it i'm not 100% on what can be done...
here is a link to the Python Imaging Library site
http://www.pythonware.com/products/pil/


yep it is done by taking a screenshot Big Grin


Using python to do things like this in xbmc is ok for proof of concepts but i would not use it in a released skin as python is not 100% reliable, as we can see from using the Weather & RecentlyAdded scripts....

on the other hand the usage of blurring absolutely improves focussing onto a certain spot on screen (like dialogs, selected thumb in a wall view or a picture wall). man it would even improve your recently added concept of showing the last 5 entries by blurring the backdrop Wink

i would love to see that being available to the skin engine as an animation or image altering tag that can be combined with "xxx.has.focus"

hence my bump..
Wink
cheers,azido :;):
Reply

Logout Mark Read Team Forum Stats Members Help
Blur / Bluring0