Jump to content

Rendering NPC textures the wrong way.


foretrenty

Recommended Posts

The following render method is used in my Skyrim NPC Editor:

 

Step 1: Adding the diffuse map and apply normals and specular.

 

http://i1148.photobucket.com/albums/o569/foretrenty/diffuse.png and applying http://i1148.photobucket.com/albums/o569/foretrenty/normal.png and applying http://i1148.photobucket.com/albums/o569/foretrenty/specular.png = http://i1148.photobucket.com/albums/o569/foretrenty/Step1.png

 

Step 2: Adding the skin map.

 

http://i1148.photobucket.com/albums/o569/foretrenty/diffuse.png + http://i1148.photobucket.com/albums/o569/foretrenty/skin.png and applying normal & specular = http://i1148.photobucket.com/albums/o569/foretrenty/Step2.png

 

Step 3: Multiplying NPC makeups/warpaints map.

 

http://i1148.photobucket.com/albums/o569/foretrenty/Step2.png * http://i1148.photobucket.com/albums/o569/foretrenty/makeups.png and applying normal & specular = http://i1148.photobucket.com/albums/o569/foretrenty/Step3.png

Link to comment
Share on other sites

Step 4: Applying complexion/frekles.

 

saturate(http://i1148.photobucket.com/albums/o569/foretrenty/Step3.png * (4.18, 3.98, 4.18) * http://i1148.photobucket.com/albums/o569/foretrenty/complexion.png) and applying normal & specular = http://i1148.photobucket.com/albums/o569/foretrenty/Step4.png

 

 

Step 5: Correcting final color.

 

http://i1148.photobucket.com/albums/o569/foretrenty/Step4.png Red * 1.2; Green * 1.4; Blue * 1.2; = http://i1148.photobucket.com/albums/o569/foretrenty/Step5.png

 

 

I believe step 2 is wrong. With step 2 correct I should not need to correct the final color in step 5. Usually the diffuse map is multiplied by the skin map, but the result is a very dark head.

 

Step 4 could be wrong too. Since the blank complexion map has uniform color of (61/255, 64/255, 61/255), I multiply the map by (4.18, 3.98, 4.18) to scale it back to 1,1,1 before multiplying it to the combined textures.

 

Any experts in 3d shaders or modellers can help me?

Edited by foretrenty
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...