Jump to content

Face Animations on Custom Mesh


Flowerguy360

Recommended Posts

Howdy,

 

First the link.

 

I'm trying to create an alien/human hybrid as part of an Alien Faction Overhaul mod, and this is one mesh I've made toward that end.

 

The problem I'm running into is that, when I put this in the game, the animations on the face stop working. I'm not sure if I've messed up the rigging in Blender working on this or if it is a problem in Nifskope somehow (though I did my painting in Outfit Studio and got the bones from the vanilla nif as reference), but it isn't working. I need help.

 

I have found that when I try to do a paste over rather than an Outfit Studio export to make the nif, it says that BSSkin::Instance is an Unknown Property in Nifskope, even though it is exactly where it ought to be.

 

I have no idea where I should be looking to fix this issue, and Google is being less than helpful.

 

Please help.

 

Link to comment
Share on other sites

When you paste over something in Nifskope, you also paste over the node indexes. These index numbers are different from the original nif. So suddenly the block that you are pasting onto is now pointing to the wrong blocks in the original nif. Understand? So you then have to manually edit all the index numbers in the block you just messed with so that it once again points to the correct blocks. Generally, the error is because the block that BS Properties was pointing at has been changed and is now pointing at an invalid block, in your case, BSSkin::Instance. Lets say the original nif pointed at block 40, then you pasted over it and it got changed to 57. Just change it back to 40 and Robert's your mother's brother.

Edited by steve40
Link to comment
Share on other sites

Right. Okay, so that isn't something that was relevant to my problem, then. I wasn't sure, as it was something I'd tried as an experiment towards trying to fix the issue. :/ Thank you for clearing that up, though. :smile:

 

The NIF in the link was created by exporting from Outfit Studio using the vanilla face mesh as the reference, not by pasting over. The only issue I've seen with that outside of the game has been invalid indexes with the NIF before I update the string index, and that is only ever a problem in the BSLightingShaderProperty. That goes away as soon as I point it at a Material file. And that is something that happens with every NIF I've produced this way, without exception. The only time I'm running into problems is with animations in-game, and even that is ONLY with head meshes.

 

How do you change the index for BSSkin::Instance when it does not have one, btw? A visible one, any way. o.O

 

Or do you mean change the index of the shape that was pasted over back to the original? In which case... I'm still having the same results where BSSkin::Instance is an Unknown Property. Regardless, I'm not sure this has anything to do with my actual problem, which is the animations showing correctly in-game. :(

Link to comment
Share on other sites

  • 2 weeks later...
  • Recently Browsing   0 members

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