Post by VagabondAngel on Mar 16, 2007 16:20:05 GMT
I've been asked for these tips so many times since announcing my Divine Templar WIP at the ESF, I thought I'd sticky it here so it can be ignored with the Havok mesh tut:
The mesh itself must be set up to use the environment maps provided. Open in NifSkope and select NiMaterialProperty - change it to read EnvMap2. Make sure the mesh material colours are set to white for Diffuse and Ambient and black for Specular and Emissive.
Then select NiTexturingProperty and in the Block Details window, change the Apply Mode from Apply Modulate to Apply Hilight.
For a good shiny metal finish, a dark diffuse base texture is needed. Black for steel, some blue hue for silver, etc... If you use colour, make sure its also very dark and not high contrast as this will translate to over bright cartoon-like appearance in-game when environment maps are applied.
The alpha channel of the normal map controls the specular level of the virtual reflection. White will be like a mirror if the diffuse base is dark enough (if it isn't, the result will look more like plastic than metal) Black will have no reflection at all (cloth, dull metal etc...)
Normal map detail should be strong but not too deep or detailed otherwise you will get interference patterns when viewed in-game. That's about it for shininess. I used that effect on my Katanas if you want to download them and have a look.
Additional info:
There are two available environment map material settings - EnvMap and EnvMap2
EnvMap will apply the two stock environment maps in both exteriors and interiors. So needless to say it can look odd indoors if your shiny armour is still reflecting the night sky in your living room.
EnvMap2 will apply the environment maps in exteriors and the stock reflection map in interiors (single point source reflection). This one is the one to go with for armour and weapons in general.
The mesh itself must be set up to use the environment maps provided. Open in NifSkope and select NiMaterialProperty - change it to read EnvMap2. Make sure the mesh material colours are set to white for Diffuse and Ambient and black for Specular and Emissive.
Then select NiTexturingProperty and in the Block Details window, change the Apply Mode from Apply Modulate to Apply Hilight.
For a good shiny metal finish, a dark diffuse base texture is needed. Black for steel, some blue hue for silver, etc... If you use colour, make sure its also very dark and not high contrast as this will translate to over bright cartoon-like appearance in-game when environment maps are applied.
The alpha channel of the normal map controls the specular level of the virtual reflection. White will be like a mirror if the diffuse base is dark enough (if it isn't, the result will look more like plastic than metal) Black will have no reflection at all (cloth, dull metal etc...)
Normal map detail should be strong but not too deep or detailed otherwise you will get interference patterns when viewed in-game. That's about it for shininess. I used that effect on my Katanas if you want to download them and have a look.
Additional info:
There are two available environment map material settings - EnvMap and EnvMap2
EnvMap will apply the two stock environment maps in both exteriors and interiors. So needless to say it can look odd indoors if your shiny armour is still reflecting the night sky in your living room.
EnvMap2 will apply the environment maps in exteriors and the stock reflection map in interiors (single point source reflection). This one is the one to go with for armour and weapons in general.