Difference between revisions of "User:Qazaaq/NIF Format Notes"

Jump to navigation Jump to search
5 bytes removed ,  06:01, 21 December 2008
more detailed texture info
imported>Qazaaq
(notes about NIFs)
 
imported>Qazaaq
(more detailed texture info)
Line 8: Line 8:
       +- BSShaderTextureSet
       +- BSShaderTextureSet
==== Notes ====
==== Notes ====
*BSShaderTexturesSet contains the textures (color-, normal- and glowmap) in the '''Textures''' array. Size is controlled by the '''Num Textures''' variable, this is always 6.
*BSShaderTexturesSet contains the textures (color-, normal- and glowmap) in the '''Textures''' array. Size is controlled by the '''Num Textures''' variable, this is always 6 even when the last ones aren't used.
*The color map is always first, the normal map second and the glow map third. The fifth entry appears to be the reflection map (example: meshes\weapons\1handminedrop\minecryo.nif:10).
*Texture order:
:#color map
:#normal map + specular map in alpha
:#glow map
:#parallax map
:#reflection/environment map  
:#environment map mask
*Sometimes, for simple/small objects or animated textures, the old/Oblivion method is used (NiTexturingProperty + NiSourceTexture).
*Sometimes, for simple/small objects or animated textures, the old/Oblivion method is used (NiTexturingProperty + NiSourceTexture).


Anonymous user

Navigation menu