VTF Plug-In for Photoshop - NemPosted: May 6th, 2005 - 3:08:47 pm

VTF Plug-In is an Adobe Photoshop 6.0 and up file format plug-in for the .vtf file format. It is a simple plug-in that supports single-frame/single-face, 3 or 4 channel .vtf files in any format. It is designed for typical .vtf creation and viewing and does not contain the advanced features found in VTFEdit. Nonetheless, it can be a useful tool for creating simple .vtf files. The plug-in does not support 64 bit versions of Photoshop.


VTF Plug-In

Download: Revision History:

  • Fixed alpha channel premultiplying on open.
  • Added support for multiple alpha channels.
  • Added support for version 7.4 of the VTF format.
  • Upgraded to VTFLib v1.2.7.
  • Added support for version 7.3 of the VTF format.
  • Upgraded to VTFLib v1.2.6.
  • Added spray templates.
  • Upgraded to VTFLib v1.2.5.
  • Added "Mipmaps" option.
  • Upgraded to VTFLib v1.2.2.
  • Added support for 16 bit channel reading.
  • Upgraded to VTFLib v1.2.1.
  • Upgraded to VTFLib v1.2.0.
  • Upgraded to VTFLib v1.1.3.
  • Added format templates.
  • Improved format specific flag handling.
  • Fixed combobox height.
  • Original build.
Modified: Mar 5th, 2013 - 4:27:23 am[ 778141 Views ]

[ 1 2 3 4 5 6 7 8 9 10 ]

31. NemPosted: Jan 3rd, 2007 - 10:25:18 am
You just have to resize the image width and height to be one of the above examples. For example, if your texture was 300x500 pixels, you would resize it to the closest possible values 256x512.

Obviously this will result in some skewing so you should design your textures accordingly. If this isn't possible, you can save, for example, your 300x500 pixel texture into one that's 512x512 by filling the remainder of the texture in with black; if you look at some of the official textures you'll see this every once and a while (e.g. door textures).

In the special case of backgrounds, you should design your texture as a standard 4:3 resolution image (say 1024x768 which is a standard desktop resolution) then scale your background to the nearest power of two, 1024x1024 in this case. It will look skewed when you save it, but appear properly in CS.

32. Rampant SlugPosted: Feb 3rd, 2007 - 7:14:59 am
when i save image i get cannot save as vtf because image width is not a power of two ??? wtf does that mean

33. FzmPosted: Feb 10th, 2007 - 9:37:22 am
I've got a problem with Photoshop 7.0
I installed it like it's told in the readme, but it doesn't show up in Photosop :/

I don't even know where it's supposed to be, but I can't save or open VTFs... sad

34. frostilicusPosted: Feb 23rd, 2007 - 7:39:43 pm
Ummm.... AWESOME!
Anyway, I'm not into getting PS at the moment....
Is there any way you could try getting it on Paint.net?
Free, open source, almost as good as PS, I've heard....
Anywho, if you can't, I'll just go get PS sometime, but if you could try, it would be greatly appreciated :D

35. NemPosted: Feb 23rd, 2007 - 9:30:14 pm
I'm familiar with Paint.NET (I have it on my system), just not with their plug-in system. I checked it out, and it looks like it should be fairly easy to make a .vtf plugin with all the amenities of the Photoshop plugin. Check back in a week or two and I should have something. I'm just rather busy at the moment.


36. INsaneModified: Feb 24th, 2007 - 2:59:15 am
That's good news Nem, if you do get a Paint.Net plug-in working it will be a huge benefit to everyone who wants to start customizing VTF's.

What would we do without your great tools :)

37. ShivaModified: Mar 28th, 2007 - 4:57:56 pm
I can't quite seem to get transparency to work in my spray for DOD Source. My console gives me this back for errors:

--- Missing Vgui material vgui/crosshairs/
Resize parent (panel(listpanel_keybindlist) -> parent()) not sized yet!!!
Resize parent (panel(ReverseMouse) -> parent()) not sized yet!!!
Resize parent (panel(SFXSlider) -> parent()) not sized yet!!!
Resize parent (panel(GammaButton) -> parent()) not sized yet!!!
Resize parent (panel(MicMeter) -> parent()) not sized yet!!!
--- Missing Vgui material vgui/resource/icon_newfolder
couldn't exec userconfig.cfg
Host_WriteConfiguration: Wrote cfg/config.cfg
couldn't exec userconfig.cfg
Host_WriteConfiguration: Wrote cfg/config.cfg

My .vtf file has a saved alpha channel. Artwork, etc. created in PShop CS2. This is not an animated image. Image size is 256 x 256. RGB. Any help or ideas out there?

38. NemPosted: Mar 30th, 2007 - 11:32:00 am
I don't really know anything about installing crosshairs, but if you search for *crosshair* in source materials.gcf using GCFScape, you should find some examples (e.g. v_crosshair1 in \hl2\materials\Sprites\Hud of transparent crosshairs.

39. zarmorPosted: Apr 1st, 2007 - 11:48:48 am
Hi, I have Paint Shop Pro 7 and it doesn't seem to work despite the fact that I have followed your instructions.

Anybody knows if it's just me or if PSP 7 isn't compatible with Nem's plugin ?

40. Andy-Posted: Apr 6th, 2007 - 3:12:11 pm
I'm about to go insane. Whenever I save a .vtf in photoshop CS2 with alpha, the transparent parts are saved as white. I've tried everything and nothing works.


41. NemPosted: Apr 6th, 2007 - 3:15:50 pm
Did you add an alpha channel in Photoshop (Under the Channels tab in the bottom right, press the Create New Channel button)?

Did you add the $translucent 1 property to your .vmt file?

42. Andy-Posted: Apr 6th, 2007 - 3:45:47 pm
$translucent 1 is in the .vmt file, and there is an alpha channel.

43. Andy-Posted: Apr 6th, 2007 - 3:55:08 pm
Never mind. It seems the problem is only in PS, not ingame.

44. Homefry741Posted: Apr 23rd, 2007 - 9:40:56 pm
Umm, so i understand how to convert to vtf and what not, but if i want to import my texture into Hammer, how can i do that. Like where should i put the vtf file?

45. NemPosted: Apr 25th, 2007 - 4:11:29 pm
The plug-in provides a shortcut for creating textures (.vtf files), however, you still need to create a material (.vmt file). The Valve SDK Docs provide good documentation on how to do this. Your .vtf and .vmt files must then go inside a subfolder of your materials folder.

[ 1 2 3 4 5 6 7 8 9 10 ]

You must be logged in to post a comment.
New users can register here.
Nem's Tools v2.0 © 2006 Ryan Gregg.
Execution time: 0.02668s; Queries: 17.
dishes served.
Powered by The Wavelength.

Valid XHTML 1.0 Transitional Valid CSS