Creating Custom Textures

Credits

Submitter
  • P1: Beggar
    Points: 190
  • C1: Member
  • A5: Veteran
    Account Age: 4 years
ToastWithPeanutButterAndJelly (Creator/Co-creator)
Key Authors
Ptolemy

Rating

8.2/10
Based off 11 rating(s)

Additional Info

Genre
Graphic Design
Difficulty Level
Intermediate

Stats

Post Count
24
ViewCount
19,234
Date Added
4 years ago
Date Modified
7 months ago

This tutorial is my first in FPSBanana, and hopefully you'll like it. I'll explain roughly how to make a custom texture with all free programs, no demo versions, all completely FREE and easy to download.

First of all, let's get the programs!

VtfEdit

A program that allows you to take a .vtf file and convert it or save it as a .vmt file, crucial for making a texture.

Find it here... http://nemesis.thewavelength.net/index.php?c=178#p178

Click on installer, and install it as normal.

Paint.net

A program much better than Microsoft Paint, that allows the use of many different tools and colors.

Find it here... http://www.dotpdn.com/downloads/pdn.html

Hopefully it will work well, download and install it as normal.

Paint.Net VTF Plugin

This program allows you to save files as a Valve Texture-File, or .vtf, it's nescessary to have this.

Find it here... http://nemesis.thewavelength.net/index.php?c=225

Click on archive, open the .zip file, and then find your Paint.Net Installation directory, which is usually C://ProgramFiles/Paint.net
Next, drag and drop the files from the .zip to the folder called "FileTypes" which is in the Paint.Net folder you just opened.

Installation complete :D

Afterwards, figure out the game you're going to map for, Counter-Strike: Source, Half-Life Two: Death-match, or anything else, as long as it is compatible with hammer editor. If you want to map for Garry's Mod 10, refer to another tutorial, I can't explain that here.

Once you've got that figured out, go to your Steam Username Folder, IE

C://ProgramFiles/Steam/Steamapps/YourSteamUsername/

And pick the game you want to map for, they should all be there, then go into the next folder.

The next folder will be CsStrike for Counter Strike: Source, Hl2mp for Half Life 2: Death-match, and the others should be obvious. Once you're in that folder, look for a folder named MATERIALS. Don't go in just yet, right click it and select "Create Shortcut". Once the shortcut is made, drag it and drop it onto your desktop. Now you can find, delete, copy, paste, or just look at your textures once you've made them. If you cannot find your materials folder, refer to screen shot 1!

Now to Making the Texture!!!

Open Paint.Net, if it opens with an error, you probably have to download the Microsoft .NET Frame Network, located here... http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en

Once Paint is open, go to File>New, and make the size anything you like, but no bigger than 256 by 256. Afterwards, a white screen should appear, fairly small, in the middle of Paint, this is where you can draw your texture.

Make anything you like, draw, paint, whatever, and then go to File>Save As.

Select a name for your texture, I name mine relative to what they are going to be so they aren't unorganized! Select the File Type as .VTF, after that, save it to your desktop. Refer to screen shot 2!

Another window should appear, this one should have loads of things to do on it, but don't touch ANYTHING. Messing with this is not a good thing. The drop down bar that says "Template" should be empty, if not, make it empty. Find the drop down bar that says Image Format, choose the Format DXT1 (Common).

Hit okay, and refer to screen shot 3 if you think you need help.

Close Paint.NET and go to your desktop. Find the image you saved as a VTF and drag and drop it into the shortcut you created earlier, or just find the Materials folder yourself and put it in there. After you've done this, delete the one that is on your desktop. Refer to screen shot 4!

Now close your Materials folder, and double click on VTF Edit. Navigate to your Materials folder by using the browser on the left. Double click on the VTF you saved, it should open up the picture on the right. Refer to screen shot 5! Now is the easy part, simply go to Tools>Create VMT File, and a window should appear.

This window has two tabs, click on the tab labled "Options". Look at screen shot 6 to check if you did it right.

For the Shader, use Lightmapgeneric, for the surface1, use whatever you want your texture to be "made" out of. For instance, if you want it to be like wood, make it a wood selection, like woodfurniture, or woodcrate. Such different selections have such different bullet holes, noises when you walk on them, and different effects that can change the map's atmosphere. Choose one and then hit "Create" at the bottom. Find your Materials folder again, and hit save, name it the same thing as the VTF you saved, if you don't it will not work. Refer to screen shot 6 to see if you did it right.

And that's it! Through the peril!

Open Hammer editor, make a new map, and the texture you created should be in the texture browser as you open it! Congrats, apply the texture, or do whatever.

Thanks are appreciated, comments and suggestions are good, too, and please don't rate my tutorial before I'm done! I have uploaded screen shots now, so have fun and don't mess up! Have fun mapping, more tutorials in the future!

  • You must be a member

Comments

    • P1: Beggar
      Points: 828
    • C1: Member
    • A2: Tenderfoot
      Account Age: 11 months

    can this is in cs 1.6? sorry bad english...

    OUT
    • P1: Beggar
      Points: 368
    • C1: Member
    • A5: Veteran
      Account Age: 6 years

    VTF plugin for Paint.net is a great tip. Fix tutorial title and it will be perfect.

    Hello mate
    • C1: Member
    • A3: Apprentice
      Account Age: 2 years

    Pros: Great Tut. Nice work. Good detail. VERY USEFUL. Cons: Pretty complex. Maybe make it more beginner friendly? I understood it but I realized that it might be hard for others. Improvements: Make it less complex. Notes: I have been looking for this everywhere! ;D

    Ragester Owner
    • P1: Beggar
      Points: 26
    • C1: Member
    • A3: Apprentice
      Account Age: 2 years

    Thanks for the tutorial! Love it!

    Sniper
    • C1: Member
    • A3: Apprentice
      Account Age: 2 years

    Pros: Good tut, it's easy to understand and helped me much. Cons: Can't find one :) Notes: You need an old version of Paint.NET, I found which of them. http://www.filehippo.com/download_paint.net/3571/

    Bananite
    • P3: Peasant
      Points: 9,577
    • E1: Helper
      EF: 9
    • C2: Ripe Member
    • A4: Graduate
      Account Age: 4 years

    Great.. now urr how i make animated textures for hammer editor

    Virtual Blocks
    • P1: Beggar
      Points: 145
    • C1: Member
    • A4: Graduate
      Account Age: 3 years

    Hey . i got some problems . i have made the map 100% and i can see the textures i made very well. but i simply can't uplload them. can i somehow let the materials folder upload with the map when im laning?

    Bananite
    • P1: Beggar
      Points: 25
    • C1: Member
    • A5: Veteran
      Account Age: 4 years

    Pros: Useful, does what I need it to do. Cons: Doesn't go into much detail on the functions of exporting. Improvements: Add more details, and categorize it better. Also write about using it with maps. Notes: This helped me.

    Maow, dobe.
    • P1: Beggar
      Points: 50
    • C1: Member
    • A4: Graduate
      Account Age: 3 years

    Black and purple boxes 0/10

    Bananite
    • P2: Drudge
      Points: 1,134
    • E2: Guide
      EF: 21
    • C1: Member
    • A4: Graduate
      Account Age: 4 years

    Pros: Great Tut, very easy to finish and has very good results. Cons: Not appealing to the eye, very texty.

    Improvements: More html, less words. Notes: Good job!

    Mapper, Graphic Artist
  • You must be a member