niftools / blender_niftools_addon

The Blender Niftools Addon is a Blender add-on to enable import and export of NetImmese File Formats including .nif, .kf, .egm.
http://www.niftools.org
Other
379 stars 103 forks source link

Small fixes and expansion of DisplayList processing. #591

Closed Candoran2 closed 8 months ago

Candoran2 commented 11 months ago

@niftools/blender-niftools-addon-reviewer

Overview

  1. Rigged meshes with DisplayLists will now have functional weights.
  2. 4-component normals are now handled correctly for DisplayLists.
  3. Added multiple UV layer support for DisplayLists.
  4. Fix for #582
  5. Rudimentary support for Fallout NV (Fallout New Vegas) by treating it the same as Fallout 3.
  6. Fix for #589
  7. Fix for Shin Magamei Tensin: Imagine animation export, as that name was changed in the library overhaul.
  8. Fix for resulting zip file from zip.ps1 having backslashes instead of forward path separators, causing the release not to work on linux.
  9. Overhaul and isolation of the way nif geometry data is obtained during export, also automatically retaining vertex order during export. Added option for this to not consider tangent and bitangent data, since those seem to not have been used by the original Oblivion head nif export.
  10. Fix for #599
  11. Fix for #600
  12. Added support for Fallout 4 weighted meshes, fixing #598
  13. Export tangents by default for Bully SE.
  14. Get_object_bind now also returns a copy of the local matrix in simple cases. Not doing this caused accidental modification of the object's local matrix in export_collision_object, resetting its position during export.

Detailed Description

[List of functional updates]

Fixes Known Issues

  1. 554

  2. 582

  3. 589

  4. 584

  5. 586

  6. 596

  7. 598

  8. 599

  9. 600

Documentation

[Overview of updates to documentation]

Testing

[Overview of testing required to ensure functionality is correctly implemented]

Manual

[Set of steps to manually verify updates are working correctly]

Automated

[List of tests run, updated or added to avoid future regressions]

Additional Information

[Anything else you deem relevant]