Jump to content

[Solved] Can't add NIO to "divided" heels


WhatRules

Recommended Posts

Posted

First let me explain what kind of mesh this is. Usually shoes have both soles in one group, but these have separate for left and right. I've tried adding the nio data in nifskope to the scene root and to both the soles, but nothing works. Can you add NIO to heels done this way at all? They are from the ANK heels collection which is very old by now. I don't even have the esp anymore. https://bbs.3dmgame.com/thread-3889142-1-1.html

 

Untitled-1.jpg

Posted
52 minutes ago, saltshade said:

First let me explain what kind of mesh this is. Usually shoes have both soles in one group, but these have separate for left and right. I've tried adding the nio data in nifskope to the scene root and to both the soles, but nothing works. Can you add NIO to heels done this way at all? They are from the ANK heels collection which is very old by now. I don't even have the esp anymore. https://bbs.3dmgame.com/thread-3889142-1-1.html

 

Untitled-1.jpg

Generally, it only needs to be added to one of the NiTriShapes.  Doesn't matter which, but only to one.  NifSkope (and the game) have no idea what part anything is supposed to be.  That it is two different heels isn't relevant.  The position data applies to the entire nif.

Posted
12 hours ago, Seijin8 said:

Generally, it only needs to be added to one of the NiTriShapes.  Doesn't matter which, but only to one.  NifSkope (and the game) have no idea what part anything is supposed to be.  That it is two different heels isn't relevant.  The position data applies to the entire nif.

Tried it but it doesn't work. It works for other heels in the same pack but they have mirrored parts in the same TriShape. Doing it like this is stupid and seems like a design mistake. But if I really want to use them anyway there is always a mod that adds NIO rings. It's just that they take up a ring slot and it's one more esp.

Posted
4 hours ago, saltshade said:

It works for other heels in the same pack but they have mirrored parts in the same TriShape.

There may be some other oddity to the nif that is affecting things, but the left/right issue doesn't matter to the nif or NiOverride mechanism.

 

Without something to actually look into (a nif for instance), I can't say more than that.

Posted
8 hours ago, Seijin8 said:

There may be some other oddity to the nif that is affecting things, but the left/right issue doesn't matter to the nif or NiOverride mechanism.

 

Without something to actually look into (a nif for instance), I can't say more than that.

 

lmys4_1.nif

 

The whole pack is here if you want it. https://www.mediafire.com/file/qouuq4id4flgtz9/%E3%80%90ANK%E9%BB%91%E5%BA%97%E5%87%BA%E5%93%81%E3%80%91UNPB%E7%9C%9F%E9%AB%98%E8%B7%9F%E5%85%B8%E8%97%8F%E5%90%88%E9%9B%862.1.7z/file

Posted
12 hours ago, saltshade said:

First glance, "NPCRoot" bone shouldn't be in the mesh.  It being there is probably why NIO can't move it.

 

Testing in-game now.

 

EDIT:

 

Your Nio Block was listed as "SDT" instead of "SDTA"

 

Also, the formatting of the information there looked a little suspect.  I copy-pasted from another mesh and changed the height data to 8 and it worked.

 

So, to summarize:

1) Remove NPCRoot bone from mesh.

2) (maybe unnecessary) Move the Nio data to the topmost information block (makes finding it easier, may not be needed though)

3) Rename block from SDT to SDTA

4) Recheck the formatting of the data (copy-paste for best effect)

Posted
1 hour ago, Seijin8 said:

First glance, "NPCRoot" bone shouldn't be in the mesh.  It being there is probably why NIO can't move it.

 

Testing in-game now.

 

EDIT:

 

Your Nio Block was listed as "SDT" instead of "SDTA"

 

Also, the formatting of the information there looked a little suspect.  I copy-pasted from another mesh and changed the height data to 8 and it worked.

 

So, to summarize:

1) Remove NPCRoot bone from mesh.

2) (maybe unnecessary) Move the Nio data to the topmost information block (makes finding it easier, may not be needed though)

3) Rename block from SDT to SDTA

4) Recheck the formatting of the data (copy-paste for best effect)

Got it working, but removing NPCRoot caused CTD on equip so you were wrong about that part. Might be a special case with these heels. Moving to the top-most block might be a good idea but as long as it's working it doesn't really matter where it is. I just did it as I remembered it from a tutorial I saw some time ago. Just forgot the A. Thanks a lot for helping me out!

Posted
10 minutes ago, saltshade said:

caused CTD so you were wrong about that part

Didn't cause CTD on my end, and if you compare that mesh to any other shoe mesh, you will see that bone shouldn't be there.

 

If you are getting CTDs with bone removal, you have deeper problems that are going to show up later.  Best of luck on that.

Posted
4 hours ago, Seijin8 said:

Didn't cause CTD on my end, and if you compare that mesh to any other shoe mesh, you will see that bone shouldn't be there.

 

If you are getting CTDs with bone removal, you have deeper problems that are going to show up later.  Best of luck on that.

What kind of problems exactly? Are you saying that you can remove any bone in a mesh and it won't cause CTD when you equip it? You might be on to something here. Nothing that I think is a major cause for worry, but something that bears investigation.

Posted
1 hour ago, saltshade said:

Are you saying that you can remove any bone in a mesh and it won't cause CTD when you equip it?

No.  Definitely not.

 

You can remove bones that don't have weight affixed to them though, and NPCRoot should never be weighted.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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