Post tutorial RSS Creating quick Normal Maps for Half-Life 2 Materials

This tutorial will show you how to create Normal Maps (Bump Maps) for your Half-Life 2 materials within seconds.

Posted by on - Intermediate Textures

While regular textures are just flat, Normal Maps will create a sense of depth in your texture. The Normal Map is basically an overlay that contains lighting information. These normal maps can be created in matter of seconds using the following steps.

Step 1.
Save your texture as a BMP, PNG or TGA file.

Step 2.
Open VTFEdit, go to File -> Import and load your texture. Then use the following settings.

Hit "Ok" and VTFEdit will automaticly create a Normal Map.

Step 3:
Save the file with "_normal" added to the filename ( "brick1a_normal.vtf" )

Step 4:
To make this Normal Map work in-game, you need to put the file in the /materials folder where your textures are stored. Then add the following line to texture's VMT file:

"$bumpmap" "foldername/brick1a_normal"

This should point the engine towards the right Normal Map file. Make sure you use the right folder name where the file is stored.

This way you can get results quick, but the quality of the Normal Maps created may vary. If you want better results, use one of the programs listed here.

DarkPivot - - 699 comments

Ah, thanks for the link to the VDC page. I was looking for a free CrazyBump alternative yesterday actually. :D

Reply Good karma Bad karma+1 vote
Phsd_OuT - - 1 comments

gud tutorial :)

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.