Jump to content

Is it possible to make HDT player only? (disable HDT on all NPC)


mimichacha

Recommended Posts

Posted

When a NPC with HDT body enters the current scene, its body will deform or even become invisible.

So I would like to know if it is possible to limit HDT to player only.

Posted

You can fix the deforming issue with the right skeleton, xpmse for example

 

Obviously I'm using XPMSE, after all it is required for HDT to work:)

 

The issue I mentioned earlier is likely caused by Havok system itself. When a NPC with HDT mesh enters the current cell, all of its HDT affected body nodes will be stretched to a far way point. The NPC's body may either recover or become invisible some time after.

Posted

id like to know this too, because having all bodies , and busy places or lots of hdt followers can cause this, not sure why but did read that its "Possibly" (don't quote me) engine struggling to keep up , which sounds fair, is lot of data to sort on top of other demanding mods I think.  The only way I can think to do it is to use a body swapper mod for hdt PC files and leave vanilla body as non hdt for the NPC that use it. I'm not fan of body swappers mind so I put up with the odd stretching boob and disable / enable the offending NPC to fix it 90% of time.

 

Posted

 

id like to know this too, because having all bodies , and busy places or lots of hdt followers can cause this, not sure why but did read that its "Possibly" (don't quote me) engine struggling to keep up , which sounds fair, is lot of data to sort on top of other demanding mods I think.  The only way I can think to do it is to use a body swapper mod for hdt PC files and leave vanilla body as non hdt for the NPC that use it. I'm not fan of body swappers mind so I put up with the odd stretching boob and disable / enable the offending NPC to fix it 90% of time.

 

 

I may have found a simple solution. However it hasn't been thoroughly tested yet.

What I did is first rename the config file "hdtPhysicsExtensionsDefaultBBP.xml" to something else.

HDT body bouncing will no longer work since it cannot find this config file.

Then, I add a HDT Havok object to the player. Needless to say, the HDT Havok object has been re-directed to the renamed config file.

Now the HDT bouncing works on player body only(or whoever have the HDT Havok object equipped).

 

Given this modification, I haven't notice any NPC body stretching so far. But more testing is needed to be sure.

 

EDIT: Bad idea, HDT plugin will keep writing 'file not found' message into its log.

Posted

There is a way to do it but it requires a custom race...

 

For me, my character uses the Succubus race. So what i did was set the normal directory for UNP as a non HDT body. Then I set the Succubus race body to an HDT version. You can also do the same with skin textures,  body mesh, and anything that you can change in the race's files.

 

So for me, I have normal NPCs (actually I just realized I changed the normal NPC's bodies to an HDT version but for a while I had it as non HDT) set to the normal UNP body with HDT, and SG Textures. Then I have my Succubus race with a custom HDT UNP body that i made with racemenu's body slider, along with fair skin textures, and other textures for like eyes and lips. 

 

Also first post :D

Archived

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

  • Recently Browsing   0 members

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