The Blender Niftools Addon is a Blender add-on to enable import and export of NetImmese File Formats including .nif, .kf, .egm.
Changes in v0.0.6 - Fix doc links working - Add support for texture transforms - Cleanup of uv transform handling and texture slot name use, - Change to glossiness import - Enable KF export - Updated shader import/export, to use new texture node system, mostly for BSShaderProperty - Fix export to Skyrim nif missing Has_Tangents bit flag
Auto-update If you have a previous release, you can auto-update from within Blender under the addon's preferences
Clean Install Please use the following link to download the latest release - blender_niftools_addon-v0.0.6-2021-04-24-fa4123d.zip
Click image for installation tutorial
Changes in v0.0.5
Auto-update If you have a previous release, you can auto-update from within Blender under the addon's preferences
Clean Install Please use the following link to download the latest release - blender_niftools_addon-v0.0.5-2021-04-05-c11c5c0.zip
Click image for installation tutorial
Re-enable KF in the UI, level of supported functionality varies currenlty
Fix error when exporting textures
Auto-update If you have a previous release, you can auto-update from within Blender under the addon's preferences
Clean Install Please use the following link to download the latest release - blender_niftools_addon-v0.0.4-2021-03-13-87da196.zip Click image for installation tutorial
Changes in v0.0.3
Auto-update If you have a previous release, you can auto-update from within Blender under the addon's preferences
Clean Install Please use the following link to download the latest release - blender_niftools_addon-v0.0.3-2020-12-13-704c40d.zip Click image for installation tutorial
Changes in v0.0.2
Auto-update If you have a previous release, you can auto-update from within Blender under the addon's preferences
Clean Install Please use the following link to download the latest release - blender_niftools_addon-v0.0.2-2020-11-11-f76da8d.zip Click image for installation tutorial
Please use the following link to download the latest release - blender_niftools_addon-v0.0.1-2020-11-07-2c98aa59.zip
Changes in v0.0.1
Note:
This is the new naming scheme that we will need and use going forward.
Ensure you remove the old plugin if you have it installed
Alternatively, manually delete the old plugin io_scene_nif
folder if there is anything still left over in Blender's add-on directory.
These are the last release versions of the plugin using the old naming & versioning scheme. blender_nif_plugin-2.6.0.dev4.b2-80-2020-08-24-5fbd241a.zip
Also attached is the last version to include a version for 2.7x and future release will only support 2.8+. blender_nif_plugin-2.6.0.dev4.b2-79-2020-05-07-c7680edd.zip
This is a pre-release dev build is of the development branch with Blender 2.8 support. Blender Nif Plugin 2.6.0.dev4 - Blender 2.8 - 2020-08-24 - 5fbd241a
Generally development builds includes:
It also includes known Issues: Check the Issue tracker
These builds are to get people to test things out knowing the above.
See the known limitation section before creating a bug
Talk with the devs in case they already know about the issue, they might have a fix already done. Check the Issue tracker in case your issue is already reported
We also want people to let us know about things or how we can improve on features, again, some might be directly related to features in development, other might not planned into a future release where we'll create a ticket
Blender Nif Plugin 2.6.0.dev4 Using - Blender 2.80, PyFFI v2.2.4.dev3, nif.xml v0.7.1.1
#361 Feature: import pose #353 Automatically select suitable axis orientation #11 Billboard Support #15 Vertex Alpha Prop Support #25 NiAlphaProperty detection for Textures #288 Material Export: Alpha #346 Port/collision game radius #342 Update documentation for 2.8 + mat sys improvements #337 Refactor/blender 2.8 ui registration #335 Merge/version string #329 Port to 2.8+ #324 Addon enabled in Blender 2.82.7, Option to Import and Export .NIF Files not appearing under File #310 Fix Morph Anims (NiGeomMorpherController) #311 Anim stuff #282 Documentation Improvement #287 Animation Import Support #289 New bone system (no extra matrices) & animation support #299 Format UI & Operator Modules #257 - allow exporting of object while ignoring non-uv textures
#378 Bug fixes to zip generation, BSEffecShaderProperty export, and meshes parented to armature. Also game set on import. #377 Update transform.py #376 Update init.py #369 Fix to bhkBoxShape and bhkSphereShape translation export and documentation update #368 Fix to bhkBoxShape and bhkSphereShape translation export #365 Bug/export disable clamp mode #276 Error when exporting material with texture without UV #350 Cannot import Skeleton to Fallout New Vegas #363 Fix/bss shader node setup #357 Messed up skeleton weights & some vertices not loaded #362 Fix/bss shader reference #359 Fixes to BSLightingShaderProperty #354 ReferenceError: StructRNA of type Image has been removed #349 Collision fixes and stuff #172 Mesh Export : Unweighted vertices #328 ValueError: deepcopy: classes BSFadeNode and NiTriShape unrelated #331 Cannot Export Skyrim Skeleton #243 Assertion Error : f_numverts == 3 or 4 #255 Ngon Fixes #341 Merge #340 to 2.8 Bug BSEffectShaderProperty shader controller #347 Merge/bs effect shader missing texture fix #344 Incorrect import of greyscale texture for BSEffectShaderProperty #343 Error when exporting BSEffectShaderProperty without textures #339 Error importing BSEffectShader without Controller. #336 Merge/bug fix collision bhk mopp list processing #333 Fix collision import processing for bhkMoppBVTreeShape & bhkListShape #330 Export Zoo Tycoon 2 Error #244 UI : Property not found: ShaderProps.slsf_1_greyscale_to_palettecolor #321 Fallout 3/new vegas materials import #320 can't import / export Skyrim nifs #325 Refactor Collision Export #242 Export : UV offset not found #260 Shaders : texprop.shader_textures[1] index error #312 Fix collision / havok materials & pyffi dev compatibility #308 Refactor/animation Bug Error #283 Fixed CONTRIBUTING.rst grammar mistake #264 - import and export Morrowind collision nodes properly
#256 - check that selected objects can be exported
#252 armature and version export Refactored code fails on armature export Value for version not assigned, fails export
#242 Export : UV offset not found #251
#275 - Fix Addon Documentation and Bug Tracker links
#265 Submodules not getting included by makezip.bat
#355 Fixes to the installation bat files #152 Material code improvements #332 Change the version string #322 Refactor/shader code #319 Refactor/split import export modules #318 Refactor/object mesh heirarchy #316 Refactor/texture property #315 Refactor mesh code from nif_import #313 Refactor Object & Mesh property handling #307 Several fixes for refactor/object_type #306 Refactor/object type Improvement Restructure #305 Refactor/block registry Improvement #304 Refactor/pep pass Improvement #303 Refactor/utils Improvement #301 Refactoring / fixes for pyffi/nifxml upgrades #303 Refactor/utils #298 Refactor/build system #295 Formatting Animation & Armature modules. #296 Refactor/formatting collision modules #297 Update testframework with pep8 updates and new module structure #278 Remove external dependencies needed to build
#277 Migrated modules from root folder #273 Template updates #267 Hosted docs #270 Change submodule and sourceforge links
This is a pre-release build is of the developer branch. Merges to this branch only require that the plugin builds and install for a user, past that there are conditions attached.
Generally development builds includes:
It also includes known Issues: Check the Issue tracker
These builds are to get people to test things out knowing the above.
See the known limitation section before creating a bug
Talk with the devs in case they already know about the issue, they might have a fix already done. Check the Issue tracker in case your issue is already reported
We also want people to let us know about things or how we can improve on features, again, some might be directly related to features in development, other might not planned into a future release where we'll create a ticket
Blender Nif Plugin 2.6.0.dev4 Using - Blender 2.79, PyFFI v2.2.4.dev4, nif.xml v0.7.1.1
#348 Backport Fix Material Registration
#344 Incorrect import of greyscale texture for BSEffectShaderProperty
#343 Error when exporting BSEffectShaderProperty without textures
#339 Error importing BSEffectShader without Controller.
#333 Fix collision import processing for bhkMoppBVTreeShape & bhkListShape
#244 UI : Property not found: ShaderProps.slsf_1_greyscale_to_palettecolor
#321 Fallout 3/new vegas materials import
#320 can't import / export Skyrim nifs
#242 Export : UV offset not found
#260 Shaders : texprop.shader_textures[1] index error
#312 Fix collision / havok materials & pyffi dev compatibility
#308 Refactor/animation Bug Error
#283 Fixed CONTRIBUTING.rst grammar mistake
#264 - import and export Morrowind collision nodes properly
#256 - check that selected objects can be exported
#252 armature and version export Refactored code fails on armature export Value for version not assigned, fails export
#242 Export : UV offset not found
#251
#275 - Fix Addon Documentation and Bug Tracker links
#265 Submodules not getting included by makezip.bat
#310 Fix Morph Anims (NiGeomMorpherController)
#311 Anim stuff
#282 Documentation Improvement
#287 Animation Import Support
#289 New bone system (no extra matrices) & animation support
#299 Format UI & Operator Modules
#257 - allow exporting of object while ignoring non-uv textures
#332 Change the version string.
#322 Refactor/shader code
#319 Refactor/split import export modules
#318 Refactor/object mesh heirarchy
#316 Refactor/texture property
#315 Refactor mesh code from nif_import
#313 Refactor Object & Mesh property handling
#307 Several fixes for refactor/object_type
#306 Refactor/object type Improvement Restructure
#305 Refactor/block registry Improvement
#304 Refactor/pep pass Improvement
#303 Refactor/utils Improvement
#301 Refactoring / fixes for pyffi/nifxml upgrades
#303 Refactor/utils
#298 Refactor/build system
#295 Formatting Animation & Armature modules.
#296 Refactor/formatting collision modules
#297 Update testframework with pep8 updates and new module structure.
#278 Remove external dependencies needed to build
#277 Migrated modules from root folder
#273 Template updates
#267 Hosted docs
#270 Change submodule and sourceforge links
This is the last supported for the 2.5.x series release and consequently the last for Blender 2.49 All future development will focus on newer versions of Blender as a complete rework of the scripts is required. We will also be renaming the them from nifscript to the Blender Nif Plugin as Blender 2.5+ has an inbuilt addon system we intend to use.
Install in order Python 2.6.6 - http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi Blender 2.49b - http://download.blender.org/release/Blender2.49b/blender-2.49b-windows.exe Pyffi 2.1.11 - https://github.com/niftools/pyffi/releases/tag/pyffi-2.1.11
Version 2.5.9 (26 Nov 2012)