NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Wishlist v
« Previous 1 … 79 80 81 82 83 … 193 Next »
Some skinning stuff

 
  • 0 Vote(s) - 0 Average
Some skinning stuff
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#1
2007-07-26, 02:19 PM (This post was last modified: 2007-07-26, 05:22 PM by Ted the Penguin.)
since its a wishlist, I thought I would wish for a few things.

SVG support (but sub already knew that)

mask images: it would be nice to allow the major color to be selected in the skin file, but still have a nice overlay with some good gradients and such. for oddly shaped things it would be nice to be able to create a mask image. I realize that this would probably be resource hungry, but its a thought.

textures/tiling: to allow a simple image to fill an area, but keep its aspect ratio. for something like the diagonal lines in sassari, I would like to keep them at a 45° angle, but still fill the list area fully (not just scaled).


Sub: please reply to this, even if it is just to shoot it down Smile thanks
sub Wrote:Are you trying to make sure I get nothing done today?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,717
Threads: 767
Joined: Nov 2003
#2
2007-07-26, 04:42 PM
Quote:SVG support (but sub already knew that)
I do intend to add this in the future.

Quote:mask images: it would be nice to allow the major color to be selected in the skin file, but still have a nice overlay with some good gradients and such. for oddly shaped things it would be nice to be able to create a mask image. I realize that this would probably be resource hungry, but its a thought.
Can you give me more details? Its not clear exactly how/where you intend to use it. Give me an example or two, or even a mocked up screenshot.

Quote:textures/tiling: to allow a simple image to fill an area, but keep its aspect ratio. for something like the diagonal lines in sassari, I would like to keep them at a 45° angle, but still fill the list area fully (not just scaled).
I'll be honest, this is unlikely to happen. There is logic to keep the aspect ratio for images, drawing them is large as possible, but this is unlikely to be extended to other types of primitives. You may be able to achieve what you want with images?
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#3
2007-07-26, 05:21 PM
I can try to do a diagram when I can use an image editor. but what I am talking about is: having a button with a wierd size/shape, like the sassari main menu button. I was hooping to make it easier to change the color of it, by having a mask image that is the exact shape of what I want the color to be, and then specifying the color, either by specifying the color when using the mask, or by creating something (like a rectangle) and then applying the mask to it.
basically using an image to specify the shape of something, and specifying the color in the image file. it really isnt a big deal, and I can work around this by just telling people to change the color of what I would have used as the mask, but I was hoping to do most everything from a skin file.

quick question about this, how much of a performance hit is it to add multiple layers of images? like say, having a rectangle for the background, with an overlay that has all of the low/highlights, then having a solid color image for the background of buttons, then an overlay for the high/lowlights of the buttons?

I dont think there is any way for me to create an image that will keep the 45° lines and still fill the list box area on both 16:9 and 4:3 displays, not that I really plan on using sassari on a 4:3 display, but it would make less work Smile


In all honestly, I was wishing :p and I knew that you plan on including SVG, I didnt remember if that ever made it out of the pre-release thread. and the other two were more of an afterthought, just one of those things that would be nice, but not really necessary.

thanks for the reply
sub Wrote:Are you trying to make sure I get nothing done today?
tipstir
Offline

Member

Posts: 62
Threads: 0
Joined: Dec 2004
#4
2007-07-26, 09:11 PM
There are ways to do it.. Good you like to know how it done.. Depends on your tools for graphic works..
[SIGPIC][/SIGPIC][SIZE="7"]GOOD BYE![/SIZE].
(..forgot to take my medication this morning...)
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#5
2007-07-26, 09:23 PM
I am talking about withing GB-PVR, I am sure that I can create something in photoshop or whatever, where i just have to specify the size of a rectangle and it will produce a rectangle with the correct border, shadow and background (diagonal lines) but I want to do it in GB-PVR, on the fly!
sub Wrote:Are you trying to make sure I get nothing done today?
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#6
2007-07-31, 04:36 PM
SUB!

could you answer my question about performance of multiple layers of transparent images?
Quote:quick question about this, how much of a performance hit is it to add multiple layers of images? like say, having a rectangle for the background, with an overlay that has all of the low/highlights, then having a solid color image for the background of buttons, then an overlay for the high/lowlights of the buttons?

thanks Smile
sub Wrote:Are you trying to make sure I get nothing done today?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,717
Threads: 767
Joined: Nov 2003
#7
2007-07-31, 04:47 PM
It depends where in the application you're talking about, and how exactly those items are composed. For example drawing a screen like the Recordings screen consists of a background, buttons, list background, list items and potentially popup background, popup button, and popup text, all on top of each other, but can be very quick to render with nearly everything being cached and displayed using the video cards direct3d hardware. This is just limited by the bandwidth of the videocard, and the number of pixels it can push through.
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#8
2007-07-31, 04:59 PM
Thanks for answering

so the limitation is basically on the video card... I didnt see any great performance hit when using my x800, we will have to see how the 9600 fares... which probably wont be well, since last time I tried VMR9 there as stuttering... guess I have a good excuse for a small video card upgrade :p


just for reference, what I want to do is use a mask for the background, buttons, and some other images (tribal logo) and then have a solid color image (or just draw a rectangle for the background) to change the color of the item. All of these images have transparency (including the solid colors).

think that is going to tax the GPU significantly? propably will with the mini guide up, and a show popup up, with buttons.
sub Wrote:Are you trying to make sure I get nothing done today?
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Skinning error fall back page Hairy 3 1,925 2008-07-07, 10:39 AM
Last Post: Hairy
  Net Radio - extra stuff NumberFive 19 6,167 2007-12-03, 08:24 AM
Last Post: fuzzweed
  Font shadow for skinning Torque 0 1,161 2006-12-29, 01:04 AM
Last Post: Torque
  More german/european stuff ShiningDragon 1 1,644 2006-03-05, 11:57 PM
Last Post: reven
  Skinning Tutorial KingArgyle 33 9,676 2005-11-28, 09:33 PM
Last Post: sub
  Live Guide - skinning details Old Dog 0 1,246 2005-10-15, 01:46 AM
Last Post: Old Dog
  Skinning, modify Screen saver psycik 5 2,036 2005-10-08, 06:03 PM
Last Post: Jeff
  Recordings Skinning Wish mikaelgu 0 1,126 2005-07-31, 08:31 PM
Last Post: mikaelgu
  Skinning wishes mikaelgu 3 1,607 2005-03-04, 09:10 AM
Last Post: mikaelgu
  skinning the info screen reven 2 1,466 2005-02-19, 03:34 PM
Last Post: mikaelgu

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode