Seperated NifFormat.Data() generation
Updated template
Tidied up file pathing for generation of nifs.
Corrected .ignore files
Removed unused __init__.py files
Partial integration of vertex color pycode.
Moved nif & autoblend folder outside of test case folder.
Pycode for adding vertex color to blocks now runs.
Updated material tests to be a module for reuse. Potential fix for
vertex bloat on importing by setting object to show_smooth.
Removed bpy.shade_smooth.
Added missing normals; fixes failed materials test: imports
correctly but export fails assertion testing as no face normals bloats
vertex count.
Added additional .ignore files for autoblend directory, reorder
call stack for geometry test b_check()
Move gloss test into material test; added normal generation but disabled
testing due to material requirement issue #26; reusable methods are now
classmethods; gloss tests working; enabled some disabled geometry
tests.
Added more ignore files, removes indexed material nif added prior to
directory .ignore file being added.
Added material generation and tests specially for emissive property.
Moved classes back to individual files; imported classes get re-run
due to being imported.
Check that we have a properties, that the block we are going to check is
NiMaterialProp.
Removed old alpha.nif; added alpha pycode; geom, alpha, gloss, emissive
work and optimisied.
Understandable names where generated nifs and blends come from instead
of (0, 1, 2).
Removed unnecessary return statements.
Added alpha threshold value and check, added information about bits for
alpha.flags