BadDogSkyrim / PyNifly

Export/Import tools between Blender and the Nif format, using Bodyslide/Outfit Studio's Nifly layer. Supports Skyrim LE, Skyrim SE, Fallout 4, Fallout New Vegas, Fallout 76, and Fallout 3.
GNU General Public License v3.0
176 stars 16 forks source link

cannot import nif; using 2.8.0 and blender 3.4.1 #141

Closed freeaim closed 1 year ago

freeaim commented 1 year ago

title nif is resaved on nifskope

PYNIFLY IMPORT NIF V8.2.0

INFO:pynifly:Importing FO4 file D:\Desktop\fo4 modding tools\Warfighter The Ultimate M4 Pack 2.0\Meshes\warfightersworkshop\wzxm4\bodym16.nif WARNING:pynifly:'NoneType' object has no attribute 'inputs' ERROR:pynifly:Import of nif failed Traceback (most recent call last): File "C:\Users\sonic\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_scene_nifly__init.py", line 1963, in execute NifImporter.do_import(fullfiles, flags) File "C:\Users\sonic\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_scene_nifly__init.py", line 1883, in do_import imp.execute() File "C:\Users\sonic\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_scene_nifly__init__.py", line 1859, in execute self.import_nif() File "C:\Users\sonic\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_scene_nifly\init.py", line 1701, in import_nif self.import_shape(s) File "C:\Users\sonic\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_scene_nifly\init__.py", line 1138, in import_shape obj_create_material(new_object, the_shape) File "C:\Users\sonic\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_scene_nifly\init__.py", line 463, in obj_create_material txtnode.location = (bdsf.location[0] + img_offset_x, bdsf.location[1]) AttributeError: 'NoneType' object has no attribute 'location' INFO:pynifly:

PyNifly IMPORT of ['bodym16.nif'] completed WITH ERRORS {'CANCELLED'} bodym16.zip

podvornyakva commented 1 year ago

Blender 3.3.2. Pynifly 8.2. Import successful. Blender 3.3.5. Pynifly 8.4. Import successful.

BadDogSkyrim commented 1 year ago

Looks like the Blender team is playing with shaders again.

podvornyakva commented 1 year ago

They make it all the time. Soon will come out 3.5. And definitely they brake compatibility again. Major releases adds and remove features and, what is more important, change DATA STRUCTURE. Do not waste time. Focus on 3.3 LTS compatibility. Once another LTS is come out - than it be reasonable. We say "what do you need: checker sign or drive?" I prefer "drive" instead of bleeding edge Blender. Look, what ive found here. https://github.com/PredatorCZ/HavokLib. How do you think - it is possible to make Blender hkx animations import/expot with that?

BadDogSkyrim commented 1 year ago

Looks like 3.5 is out now, so I'll upgrade to that. I like to keep up with the latest version as I can.

BadDogSkyrim commented 1 year ago

3.5 supported in latest release.