S.T.A.L.K.E.R.: Shadow of Chernobyl

Making Normal Maps

This tutorial will cover how to convert normal maps to a format that Stalker can use. This will allow you to use custom normal maps in Stalker as well as converting existing Stalker normal maps to a normal one that other game engines can read. However, this tutorial will not cover the process of creating normal maps, there are tons of other tutorials about this topic.

Required

Programs:

  • Photoshop or any other software that is capable of creating normal maps

Other:

  • A working, updated Stalker installation
  • A model & skin you want to create a normal map for

Optional:

  • When using Photoshop, the nVidia normal map plugin as well as the nVidia .dds Utilities will come in very handy

Converting

Preparing

  • First of all, we need to open the skin we want to edit in our picture-editing software, I will use Photoshop CS2 and the default MP5 texture for this tutorial.
  • Prepare the normal map using the nVidia normal map filter. This tutorial will not cover how to create a good normal map, there are tons of other tutorials regarding this topic.
  • Stalker will use the red channel of your new normal map as some kind of specular map; unfortunately I am not sure what this map is really used for. Still, it is obvious that the map is a toned down greyscaled version of the regular skin. Refer to screenshot B for an example of what your normal map could look like.

Editing

  • Now the important part starts: change to the channels tab. For making a normal map useable in Stalker, we need to swap the channels refering to the following table:
    Channel of the normal map: Swap to channel:
    Red Blue
    Green Alpha 1
    Blue Green
    Alpha 1 Red
  • For doing so using Photoshop CS2, I duplicate every channel and rename them to their real names. After this, I delete the original channels, bring the new ones left into the right order (Red, Green, Blue, Alpha 1) and change the image format back to RGB. Refer to screenshot C, D and E as screens during the swapping process. Screenshot F shows a possible outcome of your swapped normal map.

Saving

  • Save your new normal map in the .dds file format with the addition "_bump" at the end of the filename. In my case of the MP5 skin, the filename would be "wpn_mp5_bump.dds".

You're done. If you followed every step correctly you will finally have a working normal map in Stalker that matches your skin.

Share

Embed HTML:
Embed BB Code:
Embed Markdown:

More embeddable images

Bookmark and Share

Oh noes! You're not a Member!

Want access to cool stuff? As a member you can:

  • Post. Give the submitter your thoughts on this Tutorial.
  • Say Thanks. Show your appreciation by sending the submitter points.
  • Stamp Posts. Let other posters know what you think of their posts.
  • Rate. Give this Tutorial a rating out of 10.
  • Flag. Alert moderators and warn members of a problem with this Tutorial.
  • Vote. Vote the submitter for the Monthly Awards.
  • Subscribe. Get notified when this submitter submits again.

Interested? Register or Login

Comments

  • Hector avatar
    Hector Offline
    826 points Ranked 4523rd
    5 medals 2 rare
    • One month a member (bonus 1 point on daily login) Medal
    • 6 months a member  (bonus 1 point on daily login) Medal
    • 1 year a member (bonus 1 point on daily login) Medal
    • 2 years a member (bonus 2 points on daily login) Medal
    • 4 years a member (bonus 4 points on daily login) Medal
    Member Joined 5 years ago
    • Report icon
    1 year ago:

    The red channel is used to set how much will be reflective the skin! White is full reflective (like chromed, super shiny), black is no reflective at all, usually I make metal parts dark grey, scratches light grey/white for a nice metalic worn touch and plastic/wood parts 2/3 tones darkest than metal: This makes the most visual difference!

    Yippie-Ki-Yay!
  • DaBurner avatar
    DaBurner Offline
    397 points Ranked 8302nd
    6 medals 3 rare
    • One month a member (bonus 1 point on daily login) Medal
    • 6 months a member  (bonus 1 point on daily login) Medal
    • 1 year a member (bonus 1 point on daily login) Medal
    • 2 years a member (bonus 2 points on daily login) Medal
    • 4 years a member (bonus 4 points on daily login) Medal
    • 6 years a member (bonus 6 points on daily login) Medal
    Member Joined 8 years ago
    • Report icon
    5 years ago:

    Hi, I've been trying to get this to work for a few days now. I'm doin everything right, except I am using Call Of Pripyat. Is their a difference between this and Pripyat? Very frustrated. If you could possibly help PM me, I can maybe send you the dds file.

    Bananite
  • GRALL19 avatar
    GRALL19 Offline
    9,073 points Ranked 424th
    Member Joined 7 years ago
    • Report icon
    6 years ago:

    AHA i got it figured out if the alpha is only white or something all you gotta do is to desaturate and paste the diffuse on the alpha and THEN do it this way worked for me at least

    When night falls she cloaks th avatar
    User Title
    When night falls she cloaks th
  • The_Funktasm avatar
    The_Funktasm Offline
    240 points Ranked 12076th
    6 medals 3 rare
    • One month a member (bonus 1 point on daily login) Medal
    • 6 months a member  (bonus 1 point on daily login) Medal
    • 1 year a member (bonus 1 point on daily login) Medal
    • 2 years a member (bonus 2 points on daily login) Medal
    • 4 years a member (bonus 4 points on daily login) Medal
    • 6 years a member (bonus 6 points on daily login) Medal
    Member Joined 8 years ago
    • Report icon
    7 years ago:

    Pros: Now the secrets of the green normal are revealed! Cons: None that I can see. Improvements: Bump# maps? More technical information?

    A dog's best friend? avatar
    User Title
    A dog's best friend?
  • antman311 avatar
    antman311 Offline
    1,073 points Ranked 3581st
    Member Joined 8 years ago
    • Report icon
    7 years ago:

    Pros: Easy to understand and I could make S.T.A.L.K.E.R. normal maps within 3 minutes. Cons: None. Improvements: None. Notes: Good job. I like my skins looking good :)

    Meine Ehre heibt Treue avatar
    User Title
    Meine Ehre heibt Treue
  • HeNe avatar
    HeNe Offline
    3,271 points Ranked 1156th
    9 medals 3 rare
    • Reached 1,000 Points Medal
    • Reached 2,500 Points Medal
    • 1 post awarded Exemplary Feedback (bonus 1 point for posting) Medal
    • One month a member (bonus 1 point on daily login) Medal
    • 6 months a member  (bonus 1 point on daily login) Medal
    • 1 year a member (bonus 1 point on daily login) Medal
    • 2 years a member (bonus 2 points on daily login) Medal
    • 4 years a member (bonus 4 points on daily login) Medal
    • 6 years a member (bonus 6 points on daily login) Medal
    Member Joined 8 years ago
    • Report icon
    7 years ago:

    Aaah... I cant believe this! I cant never get this to work!!! I always get fucked up in the channels deleting! I cant recognice which are the originals and which not! I cant never succeed!

  • antman311 avatar
    antman311 Offline
    1,073 points Ranked 3581st
    Member Joined 8 years ago
    • Report icon
    7 years ago:

    Pros: Easy to understand and I could make S.T.A.L.K.E.R. normal maps within 3 minutes. Cons: None. Improvements: None. Notes: Good job. I like my skins looking good :)

    Oops. Don't know why it showed up as a 5. My bad. Meant for it to be a 10/10. Just send me a revise note and I'll make it a 10. My bad :D

    Meine Ehre heibt Treue avatar
    User Title
    Meine Ehre heibt Treue
  • Angus Mcfisticuffs avatar
    Angus Mcfisticuffs Offline
    148 points Ranked 16910th
    7 medals 3 rare
    • 1 post awarded Exemplary Feedback (bonus 1 point for posting) Medal
    • One month a member (bonus 1 point on daily login) Medal
    • 6 months a member  (bonus 1 point on daily login) Medal
    • 1 year a member (bonus 1 point on daily login) Medal
    • 2 years a member (bonus 2 points on daily login) Medal
    • 4 years a member (bonus 4 points on daily login) Medal
    • 6 years a member (bonus 6 points on daily login) Medal
    Member Joined 7 years ago
    • Report icon
    7 years ago:

    Very helpful tutorial, especially for a photoshop newbie like myself. Will you make a tutorial on how to make the bump# files too?

    Bananite
  • modderfreak avatar
    modderfreak Offline
    232,219 points Ranked 13th
    Member Joined 10 years ago
    • Report icon
    7 years ago:

    Then you didn't swap the channels right. Stick to the table.

    Respect is everything. avatar
    User Title
    Respect is everything.
  • HeNe avatar
    HeNe Offline
    3,271 points Ranked 1156th
    9 medals 3 rare
    • Reached 1,000 Points Medal
    • Reached 2,500 Points Medal
    • 1 post awarded Exemplary Feedback (bonus 1 point for posting) Medal
    • One month a member (bonus 1 point on daily login) Medal
    • 6 months a member  (bonus 1 point on daily login) Medal
    • 1 year a member (bonus 1 point on daily login) Medal
    • 2 years a member (bonus 2 points on daily login) Medal
    • 4 years a member (bonus 4 points on daily login) Medal
    • 6 years a member (bonus 6 points on daily login) Medal
    Member Joined 8 years ago
    • Report icon
    7 years ago:

    At the end of the work, I usually see a default blue normal map or some ugly yellow color. I guess I go wrong at the channels. I have tried this several times.

Credits

Key Authors
modderfreak
Unknown

Studio

Avenger Corp.™ banner
Avenger Corp.™

Submitter

modderfreak avatar
modderfreak Offline
232,219 points Ranked 13th
Member Joined 10 years ago

modderfreak
Creator

Category

Rating

10.0/10
Expert
Skill LevelRatingVotes
Expert+++ 9 to 10 30
Expert++ 9 to 10 20
Expert+ 9 to 10 10
Expert 9 to 10 5
Intermediate+ 8 to 8.99 3
Intermediate 7 to 7.99 3
Beginner+ 6 to 6.99 2
Beginner 5 to 5.99 2
Beginner- 0 to 4.99 2

Details

Genre
Texturing
Difficulty Level
Beginner

Stats

Post Count
19
ViewCount
13,490
Date Added
8 years ago
Date Modified
6 years ago