Jump to content

Cannot import skyrim .nif meshes into blender?


Galcyon

Recommended Posts

Yay, I'm back. So, this is a followup to my thread here.

 

So, after my prior failure with the 2.79b build of Blender and its associated .nif plugin, I downgraded to the 2.49b, using the 2.5.9 build of the .nif plugin (the last plugin developed for Blender ver. 2.49, at least according to its download page).

 

So, as the title says the import function... simply fails. I already loaded the required Python and PyFFI scripts/installer.

 

 

So, here's the debug info I'm getting on the failure to import:

 

 

 

Blender NIF Scripts 2.5.9 (running on Blender 249, PyFFI 2.1.11)
Traceback (most recent call last):
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 1235, in gui_button_event
    self.gui_exit()
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 1598, in gui_exit
    self.callback(**self.config)
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\import\import_nif.py", line 3771, in config_callback
    importer = NifImport(**config)
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\import\import_nif.py", line 170, in __init__
    data.inspect(niffile)
  File "E:\Python26\lib\site-packages\pyffi\formats\nif\__init__.py", line 1286, in inspect
    self.header.read(stream, data=self)
  File "E:\Python26\lib\site-packages\pyffi\object_models\xml\struct_.py", line 354, in read
    attr_value.read(stream, data)
  File "E:\Python26\lib\site-packages\pyffi\object_models\xml\array.py", line 300, in read
    elem.read(stream, data)
  File "E:\Python26\lib\site-packages\pyffi\object_models\common.py", line 691, in read
    % (length, stream.tell()))
ValueError: string too long (0x63090000 at 0x0000003A)

 


Anyone have any idea what's going on? Should I be using Blender at all at this point? If not, should I be trying something else?

 

I'm starting to get a little PO'ed at this point; what I'm trying to do is a fairly straightforward mesh re-fitting on some meshes that came with a mod so they fit Argonian heads, yet I'm facing roadblock after roadblock for what should be (and is) a straightforward task.

Link to comment
Share on other sites

  • 3 weeks later...

I'll tell you what Galcyon, I have been wrestling with this same issue now ever since LE got upgraded to SE. I am continuing to try and get answers and I will let you know if i find out anything. Please let me know if you find answers.

 

I do know this much after talking to quite a lot of people. most of the 3D mod creators are using different software like 3DS max 2017,or 2018, Maya etc (which I can't afford, and imagine a lot of other people can't as well). but I've heard there MAYbe a VERY complicated system of using older version of Blender and all kinds of converting the different .niff files like maybe "LE format .niff to SE Format .niff files and all kinds of other processes etc. The thing that is real unfortunate in my opinion is, that I have a lot of years of experience with CAD design and I've done some awesome Mod creation (including mods for Morrowind) so If I could only get past this ridiculously over complicated file process, I could create some incredible Mods, AND I would totally help as many people as I could to learn Mod creating.

Link to comment
Share on other sites

I've looked for new nif exporters for blender 2.8 as well and haven't found any so preferring 2.8 I do my modeling in it and export the model as an object (OBJ format) which can then be opened in blender 2.49 and exported as a nif. This is the only way I know of doing this until someone creates a new blender 2.8 nif exporter that works. Also I think on most versions of nifskope both OBJ and 3DS formats can be exported. I think the 3DS format might export cleaner. I think blender 2.8 opens both types of formats.

Edited by thestormdragon
Link to comment
Share on other sites

Hey Stormdragon, first thanks for Chiming in..That Info is going to be very useful soon, but I'm best at editing pre-existing .nif object from (I'm assuming only option) from LE (or SE if that's possible) into Blender, then your info will help after, only thing is I can't even figure out, in the first place, how to get ANY version of Blender and nif plugin kit, (at this point in time), to "Import" a darn .nif file into Blender.? I used to be able to do it with LE, before SE!!

 

Any info would be very very appreciated and would be grateful!

 

*Maugris

 

P.S. I have researched and researched many online articles and watched many youtube videos, and they're all either, way out dated, or to ambiguous and convoluted to understand. I need to find someone who really knows the stuff and can really correspond back and forth a bit to get it ironed out. Please believe me where I stated above that if I can get this fixed, I can be a great benefit to the Modding community.

Edited by MaugrisFilsDeburke
Link to comment
Share on other sites

  • 10 months later...

 


 

 

 

Anyone have any idea what's going on? Should I be using Blender at all at this point? If not, should I be trying something else?

 

I'm starting to get a little PO'ed at this point; what I'm trying to do is a fairly straightforward mesh re-fitting on some meshes that came with a mod so they fit Argonian heads, yet I'm facing roadblock after roadblock for what should be (and is) a straightforward task.

Yay, I'm back. So, this is a followup to my thread here.

 

So, after my prior failure with the 2.79b build of Blender and its associated .nif plugin, I downgraded to the 2.49b, using the 2.5.9 build of the .nif plugin (the last plugin developed for Blender ver. 2.49, at least according to its download page).

 

So, as the title says the import function... simply fails. I already loaded the required Python and PyFFI scripts/installer.

 

 

So, here's the debug info I'm getting on the failure to import:

 

 

 

Blender NIF Scripts 2.5.9 (running on Blender 249, PyFFI 2.1.11)
Traceback (most recent call last):
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 1235, in gui_button_event
    self.gui_exit()
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 1598, in gui_exit
    self.callback(**self.config)
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\import\import_nif.py", line 3771, in config_callback
    importer = NifImport(**config)
  File "E:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\import\import_nif.py", line 170, in __init__
    data.inspect(niffile)
  File "E:\Python26\lib\site-packages\pyffi\formats\nif\__init__.py", line 1286, in inspect
    self.header.read(stream, data=self)
  File "E:\Python26\lib\site-packages\pyffi\object_models\xml\struct_.py", line 354, in read
    attr_value.read(stream, data)
  File "E:\Python26\lib\site-packages\pyffi\object_models\xml\array.py", line 300, in read
    elem.read(stream, data)
  File "E:\Python26\lib\site-packages\pyffi\object_models\common.py", line 691, in read
    % (length, stream.tell()))
ValueError: string too long (0x63090000 at 0x0000003A)

 

 

 

Anyone have any idea what's going on? Should I be using Blender at all at this point? If not, should I be trying something else?

 

I'm starting to get a little PO'ed at this point; what I'm trying to do is a fairly straightforward mesh re-fitting on some meshes that came with a mod so they fit Argonian heads, yet I'm facing roadblock after roadblock for what should be (and is) a straightforward task.

So did you givure anything out, cause I am major PO'd I too am hitting speed bump after road block after chicken block. I want to use the bones in the nif file to reposition arms and stuff to make stl files out of them. Works with oblivion meshes,,,

Edited by revengancedk
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...