Jump to content

Blender NIF problems


TheDoctor1300

Recommended Posts

So I'm having an issue with a model I want to import into my GECK. Specifically this one:

 

 

 

And whenever I try and export it as a NIF, it gives me this message:

 

 

 

If anyone could help me understand this error a little bit more, so I can fix it, I would appreciate it.

 

Here's the error I got after fixing my model with CTRL-A:

 

Edited by TheDoctor1300
Link to comment
Share on other sites

The nif format can't handle certain types of scaling.

 

The error message is telling you how to fix it. Select each object in your blend and press CTRL-A to apply scaling and rotation to the object. You might have to put the object in Edit mode first.

 

Once you've done that to all of the objects in your blend, select all and export to nif.

 

It looks to me on your screen shot like the top is transparent, or semi-transparent. You'll probably have to edit that in NifSkope and manually apply a NiAlphaProperty to it for the transparency to work properly in-game.

Link to comment
Share on other sites

Your problem probably lies in using a newer version of Blender, which is unfortunately only minimally compatible with modding Gamebryo games. You can save your mesh as a legacy mesh and open it in an older Blender.

 

I like this package for its convenience:

https://www.nexusmods.com/oblivion/mods/42755

 

This one is more popular and comes with some nice stuff but is more work to set up:

https://www.nexusmods.com/oblivion/mods/12248

 

I use the newest version of NifSkope but the older ones are supposed to be better for this. One is in that second Blender package and one with an even better reputation is here:

https://github.com/niftools/nifskope/releases/tag/nifskope-1.1.3

 

Edit: I wrote my post at the same time as mongo. He could be right, though when I had that error in a newer version of Blender, that unfortunately didn't fix it for me.

 

Also, you should generally Ctrl-A everything before moving from Blender to another format, or rigging, or any big changes. It doesn't always matter, but it's a good practise. You can avoid that type of scaling in the first place by scaling in edit mode rather than object mode.

Edited by EPDGaffney
Link to comment
Share on other sites

Did that fix it for you? Thinking about it, if your model has no collision or Havok data and isn't rigged, I think you actually can get models out of newer versions of Blender, but otherwise, I don't believe you can. At least for rigs, I was at it for weeks and never found a way.

Link to comment
Share on other sites

I really would just do that. Or at least, that's what happened to me, haha. It's a bit rough to get used to at first, but in the end, it starts to feel almost as good as the new versions. Most of the missing stuff isn't crucial to this work.

 

Edit: Hadn't realised the error was up. Completely unreadable to me but it's googlable. If you really want more information, you can try googling and you'll eventually hit on the documentation. But every error I solved led to another and another until I just gave up and switched to Blender Portable. (also, if you want a special icon to differentiate between Portable and the new Blender, I made one and you can have it if you like)

Edited by EPDGaffney
Link to comment
Share on other sites

No you don't. Remember what I said above? Save it as a legacy mesh and open it in the older Blender.

 

Edit: I was accused of sounding 'aggressive' on-line recently, so let me just make it known that my sometimes terse phrasing is not intended that way.

Edited by EPDGaffney
Link to comment
Share on other sites

  • Recently Browsing   0 members

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