Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > General Hardware Discussion > Fusion Brain > FB Skins


Reply
 
Share Thread Tools Display Modes
Old 07-24-2007, 05:17 PM   #46
Low Bitrate
 
Join Date: Oct 2006
Posts: 58
neil_ross is an unknown quantity at this point
cool, i dont quite understand what you said about the .png but i shall take your word for it! lol

i shall find out about opening the brain in RR as this is what i would want to do!

As fo making a skin for others to use, all i realy need to do is save the images ready for people to add what functions they want dont I? appart from adding the relevant buttons to mr RR skin, what more would i need to do?
neil_ross is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 07-24-2007, 05:27 PM   #47
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Quote: Originally Posted by neil_ross View Post
cool, i dont quite understand what you said about the .png but i shall take your word for it! lol

i shall find out about opening the brain in RR as this is what i would want to do!

As fo making a skin for others to use, all i realy need to do is save the images ready for people to add what functions they want dont I? appart from adding the relevant buttons to mr RR skin, what more would i need to do?

Just zip up everything as you layed it out. So if someone were to unzip the folder into the application director it would work.

And for the png vs. gif... Well you know how sometimes with transparent gifs you get that wierd colouring around the edges? With a png that never happens because the outsides can be fully transparent (seethrough) but the edges could be like 80% see through and then 60%, 40%, 20% making it sort of meld together better.
2k1Toaster is offline   Reply With Quote
Old 07-25-2007, 03:01 PM   #48
Low Bitrate
 
Join Date: Oct 2006
Posts: 58
neil_ross is an unknown quantity at this point
Quote: Originally Posted by 2k1Toaster View Post
Just zip up everything as you layed it out. So if someone were to unzip the folder into the application director it would work.

And for the png vs. gif... Well you know how sometimes with transparent gifs you get that wierd colouring around the edges? With a png that never happens because the outsides can be fully transparent (seethrough) but the edges could be like 80% see through and then 60%, 40%, 20% making it sort of meld together better.

ok so i put ALL the functions i have made onto the skin? i dont think all the bars/graphs will fit as im making loads so people can just add what they want to display.
neil_ross is offline   Reply With Quote
Old 07-25-2007, 03:06 PM   #49
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
There is no size limit to the skins or anything whatever you make will "fit". Also I am experimenting on a rotating image sort of deal so hold off on making all those dials for a day or so to save you some work... No promises yet, but I think I can make it work.
2k1Toaster is offline   Reply With Quote
Old 07-25-2007, 03:36 PM   #50
Low Bitrate
 
Join Date: Oct 2006
Posts: 58
neil_ross is an unknown quantity at this point
Quote: Originally Posted by 2k1Toaster View Post
There is no size limit to the skins or anything whatever you make will "fit". Also I am experimenting on a rotating image sort of deal so hold off on making all those dials for a day or so to save you some work... No promises yet, but I think I can make it work.


that would be well cool!

im having a couple or problems with the RR skin im making, please forgive me fo asking stupid questions but its all new to me!

anyway, im just doing a few testers to get a feel for things BUT, when ive put the digital output buttons on my skin, i open it and the ones towards the bottom are slightly off the page, even though i changed it to 600x800 and also they come out with a bit of a blur on them, oh and when i press one, they ALL show the down image rather than just the one ive pressed.

Any ideas what im doing wrong?
neil_ross is offline   Reply With Quote
Old 07-26-2007, 02:54 AM   #51
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Quote: Originally Posted by neil_ross View Post
that would be well cool!

im having a couple or problems with the RR skin im making, please forgive me fo asking stupid questions but its all new to me!

anyway, im just doing a few testers to get a feel for things BUT, when ive put the digital output buttons on my skin, i open it and the ones towards the bottom are slightly off the page, even though i changed it to 600x800 and also they come out with a bit of a blur on them, oh and when i press one, they ALL show the down image rather than just the one ive pressed.

Any ideas what im doing wrong?

I assume that you mean 800x600 not 600x800.

Also the reason they are off the page a bit is because Your screen is set to 800x600, and the RoadRunner bar takes a little bit of resolution. So if the top bar is 75pixels high, then your maximum working area is really 800x525.

And when you press one and they all go down it is because they are all probably set to the same port number! Meaning they all coorespond to the same output. In the output configuration page, change the port number.
2k1Toaster is offline   Reply With Quote
Old 07-26-2007, 03:36 AM   #52
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Also EUREKA on the rotating images.

It works. Of course only on my copy.

But here are some screenshots to hold you over.

Here is the main image that all the needles are rotated from:


And then to answer the previous questions on PNG format, if you look at this picture, the checkerboard is "transparent" underneath it. Now you can see that some pixels have a semi-transparent property meaning you can see that checkerboard in varying amounts for different pixels. For instance outside of the main needle area it is all transparent. Inside the needle completely it is 0% transparent. However right on the edge, some are like 50% some are 60% some are 20% and so on. When that is placed over another image, it will blend what is beneath it into it making it look like it belongs. A gif image must be either 0% or 100% in transparency. So all those values inbetween could not be there and that creates akward little artifacts. Make sense now?


Then the following images are of me manually adjusting the values to different formats. I just used whole numbers, but any decimal will work:









The skin section for that is:
Code:
#ENABLEROTATEMAINS#true #ROTATESPINPOINT#153,153 #ROTATELOWHIGH#0;5 #ROTATEANGLES#20;300 #ROTATESTEPS#360

Where:
#ENABLEROTATEMAINS# tells the program to rotate the image at #IMAGESTATIC#
#ROTATESPINPOINT#153,153 where xxx,yyy are the coordinates to rotate around. For instance, the needle itself is 183px long. The circle bubble is 50px by 50px. I want the rotation to occur from the centre of that circle obviously, so 183-(50/2) = 153. And since I have positioned the needle in the centre of the entire 316px by 316px image, it will be symmetric so also 153 from the y direction.
#ROTATELOWHIGH#x;y where x is the lowest value in the guage and y. So for a speedometer, x would be 0 and y would be the top speed, lets say 200. However for temperature, you might want the lower limit to be 100F and the upper limit to be like 300F. As of now though it cannot accept evaluated data, so you would need to convert 100F and 300F into their repsective voltage numbers such as 2.3 and 3.8 (example only, not actual).
#ROTATEANGLES#20;300 The image will rotate clockwise. So with the picture I have, an angle of 0 is it pointing straight down, an angle of 90 is pointing to the left, an angle of 180 is pointing straight up, an angle of 270 is pointing to the right, and an angle of 360 will point straight down again. As of now there is no looping so any angle over 360 will always act as 360 so straight down. Also negatives are iffy. I havent tested thouroughly yet. Anyways, the 20 in the skin command means that the lowest angle you want is 20degrees clockwise or pointing down and left, and thehighest would be pointing down and to the right, just as a speedometer is. I have never seen a speedometer point vertically down before (without being busted!).
#ROTATESTEPS#360 means that there is a resolution of 360. If that was 4 then the needle would only have 4 positions. If the resolution was 8 then only 8 positions. Obviously the more positions, the less jagged it looks. So the default is set to 360 which is 1 image per angle which is the maximum pretty much because it does integer math to prevent epileptic flashes like on the analogue graphs (I still dunno what to do about that).... You can make it like 10000, but that will just eat up cpu cycles and not look any better.


So there you have it. Needles and any other rotation can now be done. Air pressure, fuel, rpm, anything just like a cluster guage. I will code this into the skin designer and then post both my new designer and main program.

Any suggestions or comments? I will duplicate this in the main thread for everyone to know about as well.
2k1Toaster is offline   Reply With Quote
Old 07-26-2007, 03:08 PM   #53
Low Bitrate
 
Join Date: Oct 2006
Posts: 58
neil_ross is an unknown quantity at this point
yup i meant 800x600!

i didnt think about them being on the same port but your right!!

as for the buttons being off the screen, i didnt have it open in RR, just by itself!

Nice one for that dial!! true genius! although i have no idea how to use any of that code you put down! wouldnt eve know where to start!!


Oh and is the program you have running in your screen shot supposed to be the one i use for skinning?! mine looks nothing like that!!
neil_ross is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 07-26-2007, 03:37 PM   #54
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Quote: Originally Posted by neil_ross View Post
yup i meant 800x600!

i didnt think about them being on the same port but your right!!

as for the buttons being off the screen, i didnt have it open in RR, just by itself!

Nice one for that dial!! true genius! although i have no idea how to use any of that code you put down! wouldnt eve know where to start!!


Oh and is the program you have running in your screen shot supposed to be the one i use for skinning?! mine looks nothing like that!!

I do not use the skin editing program because I do it all manually. The program in the first 2 screenshots is Adobe Photoshop CS2 and the other screens is the Main Program up front, and then behind it is Visual Studio, where I code the programs.

And that code goes into your skin file under an anlogue input. I am updating the skin designer to spew out that code automatically.

And if they are showing up off the screen, then the location must be wrong. Look at the location of those images, and see what it is. Also there is a small border around the application (I think 1 or 2 pixels on each side) that gets hidden. Perhaps a screenshot would be best if you can duplicate it.
2k1Toaster is offline   Reply With Quote
Old 07-26-2007, 04:12 PM   #55
Low Bitrate
 
Join Date: Oct 2006
Posts: 58
neil_ross is an unknown quantity at this point
ok i will try and do a screen shout in the next few days.

cheers mate!
neil_ross is offline   Reply With Quote
Old 07-26-2007, 04:16 PM   #56
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Quote: Originally Posted by neil_ross View Post
ok i will try and do a screen shot in the next few days.

cheers mate!

ok.

Do you better understand the png vs gif thing now though?
2k1Toaster is offline   Reply With Quote
Old 07-26-2007, 05:34 PM   #57
Super Moderator. If my typing sucks it's probably because I'm driving....
 
turbocad6's Avatar
 
Join Date: Oct 2004
Location: NY
Posts: 6,102
turbocad6 is a splendid one to beholdturbocad6 is a splendid one to beholdturbocad6 is a splendid one to beholdturbocad6 is a splendid one to beholdturbocad6 is a splendid one to beholdturbocad6 is a splendid one to beholdturbocad6 is a splendid one to beholdturbocad6 is a splendid one to behold
wow, you did rotation through the skin, man, is there anything you CAN'T do???

I'm amazed that every time you just get an idea presented you just run off & pop back in with it done, wow, mad skills there bro' your good, I think microsoft needs you
turbocad6 is offline   Reply With Quote
Old 07-26-2007, 05:38 PM   #58
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Quote: Originally Posted by turbocad6 View Post
wow, you did rotation through the skin, man, is there anything you CAN'T do???

I'm amazed that every time you just get an idea presented you just run off & pop back in with it done, wow, mad skills there bro' your good, I think microsoft needs you

Thanks.

If you've got anymore suggestions, let me know! And one day maybe I will work for Microsoft! It is on my list of places to look at specifically for their Smart House designs. That would be awesome! Hey Microsoft people, look at me!!!!!!
2k1Toaster is offline   Reply With Quote
Old 07-26-2007, 11:20 PM   #59
FLAC
 
Join Date: May 2006
Location: Calgary, Alberta
Posts: 1,541
Maheriano will become famous soon enoughMaheriano will become famous soon enough
I have a suggestion. For whoever is designing the skins, could you add a section for an airbag suspension setup? I think I will be ordering this soon and it's just what I need to run my setup.
__________________
Ampie Case
2.5" Hard Drive 80GB Samsung 5400RPM
256 MB DDR2 PC5400
Xenarc 700TSV - VGA Monitor
Intel D945GCLF Motherboard
M2-ATX-HV

2005 Honda Civic
Maheriano is offline   Reply With Quote
Old 08-02-2007, 04:34 PM   #60
Low Bitrate
 
Join Date: Oct 2006
Posts: 58
neil_ross is an unknown quantity at this point
Quote: Originally Posted by 2k1Toaster View Post
ok.

Do you better understand the png vs gif thing now though?


yup understand it alot better now, cheers mate!
neil_ross is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
EniCar the RR Clone enitalp Software & Software Development 296 12-13-2008 06:12 PM
Digital FX 2.0 Transparent Released JohnWPB RR Skins No Longer Supported 3759 03-07-2008 01:23 PM
TO ALL SKINNERS (read this) jeep642 Road Runner 1 05-01-2007 12:23 PM
Custom Software Skin strandtc Software & Software Development 5 03-09-2006 09:23 PM
Roadrunner Skinning Tutorial Meelobee RR Skins 14 12-30-2005 08:28 PM



All times are GMT -5. The time now is 12:00 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics