beelikebee / hdt-pe

Automatically exported from code.google.com/p/hdt-pe
0 stars 0 forks source link

HDT objects do not update after skeleton or mesh is changed #2

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Use RaceMenu to create a character with HDT-enabled hair
2. Save that character as a RaceMenu preset 
3. Quit, restart Skyrim, load that preset. 

What is the expected output? What do you see instead?
Character should be loaded with working physics hair, but instead all the 
hairparts stretch toward 0,0,0 of the current cell. 

What version of the product are you using? On what operating system?
14.28 on most recent Skyrim, Windows 7

Please provide any additional information below.

According to the author of Racemenu, this is likely occurring because HDT does 
not update its physics data after a character skeleton or mesh is updated. 
Hooking a rescan function to QueueNINodeUpdate or a similar function that runs 
after a mesh update should fix it. 

Original issue reported on code.google.com by vertei...@gmail.com on 15 Jun 2014 at 8:46

GoogleCodeExporter commented 8 years ago
I find if you Load the character than save the game and reload the game that 
your hair works just fine. Maybe i am just lucky?

Original comment by Darkness...@gmail.com on 1 Jul 2014 at 4:19

GoogleCodeExporter commented 8 years ago
Hrm, that wasn't my experience. Saving/reloading didn't resolve it for me, but 
come to think of it, the AI was toggled off when I tested, which may have 
interfered with the update. I'll test it with AI enabled and see if that helps. 

Original comment by vertei...@gmail.com on 1 Jul 2014 at 4:42