Difference between revisions of "Working With Nifs 301 : A Checklist"

Fixing bad advice about underscore usage in texture names (sword_good.dds changed to sword_retexgood.dds etc.)
imported>Qazaaq
(nifskope tutorial)
imported>Pacificmorrowind
(Fixing bad advice about underscore usage in texture names (sword_good.dds changed to sword_retexgood.dds etc.))
 
(2 intermediate revisions by one other user not shown)
Line 5: Line 5:
This is a quick checklist to help prep your .nif and .dds files for Oblivion.  The exporters don't create a .nif that's totally usable by Oblivion.  Always leave an extra nifskope window open for checking your nif against a working one to spot any problems.  Compare line-by-line if you're having troubles!  These tips are for working towards a final, usable file.
This is a quick checklist to help prep your .nif and .dds files for Oblivion.  The exporters don't create a .nif that's totally usable by Oblivion.  Always leave an extra nifskope window open for checking your nif against a working one to spot any problems.  Compare line-by-line if you're having troubles!  These tips are for working towards a final, usable file.


==NIFS==
==Nifs==




Line 43: Line 43:
'''CHECK YOUR TEXTURE PATHS!  CHECK YOUR TEXTURE PATHS AGAIN!'''
'''CHECK YOUR TEXTURE PATHS!  CHECK YOUR TEXTURE PATHS AGAIN!'''


Nobody wants to deal with "dissapearing meshes" or "Pink Textures" in their game.
Nobody wants to deal with "disappearing meshes" or "Pink Textures" in their game.


If SourceTexture's "File name" field reads something like:
If SourceTexture's "File name" field reads something like:
Line 66: Line 66:
-Remove duplicate properties.  One mesh can't have two texturingProperty nodes attached.  Make sure you haven't accidentally linked an improper node into Extra Data or Properties for a shape (or any other node, for that matter)
-Remove duplicate properties.  One mesh can't have two texturingProperty nodes attached.  Make sure you haven't accidentally linked an improper node into Extra Data or Properties for a shape (or any other node, for that matter)


 
==Textures==
==TEXTURES==


There are a few other good texturing guides, so  I'll just touch the basics for what's needed.
There are a few other good texturing guides, so  I'll just touch the basics for what's needed.
Line 82: Line 81:
If you have multiple retextures of the same mesh that use the same normal map, you can use one Underscore in your texture name:
If you have multiple retextures of the same mesh that use the same normal map, you can use one Underscore in your texture name:


sword_evil.dds
sword_retexevil.dds
sword_good.dds
sword_retexgood.dds
sword_n.dds
sword_n.dds
sword_g.dds
sword_g.dds


Using both the good or evil textures, they will both use the same normal and glow maps.  You cannot use multiple underscores.
Using both the good or evil textures, they will both use the same normal and glow maps.  You cannot use multiple underscores also if the first letter after the underscore is g, or an n oblivion will presume it is a glow/normal map and it won't work well.


Be sure to generate mipmaps.  But not for icons.  Again, seek out the other texture guides, as they already cover this, and troubleshooting steps for rendering problems.
Be sure to generate mipmaps.  But not for icons.  Again, seek out the other texture guides, as they already cover this, and troubleshooting steps for rendering problems.