TGA, PNG and WindowBlinds translucency.

A feature that puts the blame for its existence on Adobe

http://www.SkinStudio.net
I had a dream... that WB once supported PNG files. Some time ago I was thinking and consulted our users on Wincustomize messagebards about aiding WB to create 32 bit translucent images. Almost everyone voted for PNG. But WB does not support them and for memory preservation reasons it will not. the basic problem is that TGA support sucks badly in image editors. The only editor that could do it properly was Photoshop. Yes... it WAS. Adobe blew it. Since Adobe removed their support for 32-bit TGA's in Photoshop CS and Photoshop Elements 2.0 (which i have the feeling is based on Photoshop CS) it looks like even the idea of importing the TGA's from PNG's and then allowing image editors play with it, granted they keep the format Skinstudio created for them (and how Photoshop worked before), does not suffice any longer.

But now Skinstudio aids WB adding quasi-support for PNG files in UIS. There is a new checkbox in preferences. "Convert TGA files to PNG before using image editors" which will make exactly that. But, but... but wait... WB does not support PNG's now, does it? Nope. SkinStudio converts it back to TGA on skin save so everyone's happy when the skin is applied. Now it's even better then this - if the PNG does not have the alpha channel in it, Skinstudiop will convert it to BMP for sake of optimization.

How about that?

61,865 views 16 replies
Reply #1 Top
Cool!
Reply #2 Top
Wow, Adam! That's very cool. I love the way you implemented this. Thanks.
Reply #4 Top
Really great. I hope it will work!

But personally I don't have problems with Tga's.. :)

Lucky me!
Reply #5 Top
Looks great :) but if you want you can copy the TGA plugin from Photoshop 7.0 and replace the TGA plugin of Photoshop CS. This plugin is called Targa.8BI and is located in a folder called File Formats, inside the plugins folder. Work's fine.
Reply #6 Top
danillOc,
only if you own Photoshop 7 as well and you know where and how to do it. and even if there is another solution to the problem for Photoshop, mind that Photoshop was virtually the only editor for 32-bit TGA's (hadling them properly) not just one of many (not sure if a variation of Paint Shop Pro couldn't do it), now even Adobe has deserted skinners!
Reply #7 Top
I use The GIMP to edit Windowblinds skins but it didn't properly save TGA files. I used to have to open them afterwards in PSP7 and then hit save (without making any changes) for them to be useable in skinstudio\windowblinds.
Reply #8 Top
Thank you very much danilloc for that fix for the targa plugin. it works!

Reply #9 Top
The new Photoshop CS2 (version 9) supports 32bit targa files, there is no need for any conversion
Reply #10 Top
The new Photoshop CS2 (version 9) supports 32bit targa files, there is no need for any conversion

Cool!

However, not everyone can afford it. Heck, all those years I never found a reason enough to justify such an expense!

There still pretty much is a need for the conversion.
Reply #11 Top
i have paint shop pro 8 and i cannot save a 32bit .tga file. highest is 28. i need 32 bit in order to make transparency and use another program that converts the 256x256 pixel would-be 32bit .tga file into a .vtf file which would result in a game "spray" in counter-strike source.

my plee for help: how can i make a 32 bit .tga file using paint shop pro 8? ive been searching for plug-ins and addons everywhere on google for the past 2 hours. i stopped to post here, in hope of smoe help. this is the cloest ive found in finding something that might help me.

i have bookmarked this page. please reply soon
Reply #12 Top
i have paint shop pro 8 and i cannot save a 32bit .tga file. highest is 28. i need 32 bit in order to make transparency and use another program that converts the 256x256 pixel would-be 32bit .tga file into a .vtf file which would result in a game "spray" in counter-strike source.

my plee for help: how can i make a 32 bit .tga file using paint shop pro 8? ive been searching for plug-ins and addons everywhere on google for the past 2 hours. i stopped to post here, in hope of smoe help. this is the cloest ive found in finding something that might help me.

i have bookmarked this page. please reply soon
Reply #13 Top
unfortunately I do not know the answer to your problem with PSP and that's why the feature is there in the first place.

You do NOT have to use TGA any longer with your image editor. SkinStudio will convert them back ant forth into a PNG file. I'm using it with Photoshop Elements 2 on a daily basis and it really does its job.
Reply #14 Top
well theres no transparency in a jpg. counter strike source doesnt allow PNGs for the spray. u can use a jpg for the spray and the game automatically converts it into a vtf, which is the standard and only file type in order to use the spray feature while your playing.

my problem is i have a problem that turns 32 bit tga into a vtf file so that i can have transparency in sprays, altho, i cannot save any creations to a 32 bit tga.

to clearify, the spray in-game is technically a logo. to understand what i mean, picture a game like counter strike, and when u hit a button, it "sprays" your logo which is a 256x256 image. jpgs are adjusted to fit in this window frame of 256x256, smaller things are stretched, larger things are crushed. if u save whatever your working on, lets say your name under a desert eagle pistol, with no background (aka the transparency), into a tga. u run a program called vtex that converts the tga into a vtf file in which the game accepts and looks exactly like it did as a tga when you saved it. although, if u save the image as a jpg and try using the jpg in the game for the spray, it will be fuzzy and the background will be white, no transparent features whatsoever. keep in mind both, jpg and tga copies, are 256x256.

thats why its important that i save my work as a 32 bit tga file so: 1) it has transparent features and 2) it looks great.

another example of a transparent spray in counter stirke:
a fake model of a player with a transparent background to fool the enemy when sprays strategically around a corner, or behind an object.
Reply #15 Top
well theres no transparency in a jpg. counter strike source doesnt allow PNGs for the spray. u can use a jpg for the spray and the game automatically converts it into a vtf, which is the standard and only file type in order to use the spray feature while your playing.

my problem is i have a problem that turns 32 bit tga into a vtf file so that i can have transparency in sprays, altho, i cannot save any creations to a 32 bit tga.

to clearify, the spray in-game is technically a logo. to understand what i mean, picture a game like counter strike, and when u hit a button, it "sprays" your logo which is a 256x256 image. jpgs are adjusted to fit in this window frame of 256x256, smaller things are stretched, larger things are crushed. if u save whatever your working on, lets say your name under a desert eagle pistol, with no background (aka the transparency), into a tga. u run a program called vtex that converts the tga into a vtf file in which the game accepts and looks exactly like it did as a tga when you saved it. although, if u save the image as a jpg and try using the jpg in the game for the spray, it will be fuzzy and the background will be white, no transparent features whatsoever. keep in mind both, jpg and tga copies, are 256x256.

thats why its important that i save my work as a 32 bit tga file so: 1) it has transparent features and 2) it looks great.

another example of a transparent spray in counter stirke:
a fake model of a player with a transparent background to fool the enemy when sprays strategically around a corner, or behind an object.
Reply #16 Top
I think you may enjoy this little app I've written a while back which is available here

You can drop the PNG on it and it will save the TGA's for you.