Oblivion Models

So I am working on an Oblivion map of “The Fringe” from the expansion “The Shivering Isles”. I would like to have some of the models from the game. I have the files, they are .NIF’s. Are there any free programs out there that can import .NIF’s? If so, I could probably convert the file so I could handle it with the XSI Tool. Sorry for my ignorance though, I am not good at modelling.

Current Problem

Blender NIF Scripts 2.5.0 (running on Blender 249, PyFFI 2.0.5)
Traceback (most recent call last):
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\bpymodules
if_common.py”, line 1089, in guiButtonEvent
self.guiExit()
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\bpymodules
if_common.py”, line 1430, in guiExit
self.callback(**self.config)
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\import\import_nif.py”, line 3597, in config_callback
importer = NifImport(**config)
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\import\import_nif.py”, line 166, in init
data.inspect(niffile)
File “C:\Python26\lib\site-packages\pyffi\formats
if_init_.py”, line 1225,
in inspect
self.inspectVersionOnly(stream)
File “C:\Python26\lib\site-packages\pyffi\formats
if_init_.py”, line 1158,
in inspectVersionOnly
ver_int, = struct.unpack(’<I’, stream.read(4))
AttributeError: ‘module’ object has no attribute ‘unpack’

Blender. I had a tutorial up, but it seems to have disappeared. I’ll give you the short version: extract the .nif and .dds file somewhere, use the NIF importer in Blender, scale it to 1/64 size, export as SMD and compile. As far as I’ve been able to do, it works for static props, and I haven’t been able to figure out animations or ragdolls, but that should be sufficient for a map.

Thanks a lot man. I have blender ill see if I can get it up and running.

[editline]12:04AM[/editline]

Weird error I am getting, I am still looking through google and stuff to find a fix. For now ill post this while I am looking.

Blender NIF Scripts 2.5.0 (running on Blender 249, PyFFI 2.0.5)
Traceback (most recent call last):
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\bpymodules
if_common.py”, line 1089, in guiButtonEvent
self.guiExit()
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\bpymodules
if_common.py”, line 1430, in guiExit
self.callback(**self.config)
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\import\import_nif.py”, line 3597, in config_callback
importer = NifImport(**config)
File “C:\Users\Outlaw\AppData\Roaming\Blender Foundation\Blender.blender\scri
pts\import\import_nif.py”, line 166, in init
data.inspect(niffile)
File “C:\Python26\lib\site-packages\pyffi\formats
if_init_.py”, line 1225,
in inspect
self.inspectVersionOnly(stream)
File “C:\Python26\lib\site-packages\pyffi\formats
if_init_.py”, line 1158,
in inspectVersionOnly
ver_int, = struct.unpack(’<I’, stream.read(4))
AttributeError: ‘module’ object has no attribute ‘unpack’

Yea, I haven’t found the fix yet. Still looking around though.

Ok so Blender doesn’t work. Because the script is screwed.

Gmax works in importing NIF. But I have the free version 1.2. So the freakin SMD Exporter doesn’t work for that version. I search all over and try other exporters and they all fail. Damn, why can’t anything be easy?

I don’t have Gmax, but can you export an .fbx or a .obj format from it? .fbx and .obj should be able to be opened in other stuff pretty easily, assuming the texture paths are kept intact between them.

The free version can’t but there are plug-ins. I am taking a look at one right now.