Jump to content

General questions about HDT physics on LE and SE/AE


ghastley

Recommended Posts

Posted (edited)

As I understand it, PE is for LE, and SMP is for SE/AE. Is that true, or does PE continue into SE as a subset of SMP?

 

Both derive the movement of a number of additional bones from the movement of their parent bones, based on rules in xml files interpreted by SKSE plugin code.

 

They differ in the physics engine used in the plugin, and the way the xml data is linked to the meshes. PE adds a NISTringExtraData block to each .nif that refers directly to the xml file(s) used. SMP infers the xml from the skeleton animating the mesh. This means that PE could use different xml for a nude body, and one wearing a bra, the latter having more constraint. SMP would use the same XML, as the skeleton is the same. Is there any way to use separate xml for different meshes with SMP? If the string data is added, would it override, or be ignored?

 

Does the existence of the NIStringExtraData block turn on PE, or at least behave the same way? I have seen those in the HDT hair mods, and I have no hdtPhysicsExtensions.dll under SE.

 

 

Edited by ghastley
Typos
  • ghastley changed the title to General questions about HDT physics on LE and SE/AE
Posted
54 minutes ago, ghastley said:

As I understand it, PE is for LE, and SMP is for SE/AE. Is that true

No. Originally there was PE then SMP came along. SMP does more but can put a lot of strain on 32-bit Skyrim LE.

 

55 minutes ago, ghastley said:

or does PE continue into SE as a subset of SMP

No. With SE the choice nowadays is between CBCP or SMP or both. PE and a couple of others are still around but are largely obsolete for SE/AE or at least the demands of the SE/AE users.

 

Hair mods are generally SMP. The HDT part is basically the authors name or sig. PE = Physics Extensions; SMP = Skinned Mesh Physics.

 

No doubt some one will come along and correct me or at least add more info.

 

 

Posted (edited)
1 hour ago, Grey Cloud said:

No. Originally there was PE then SMP came along. SMP does more but can put a lot of strain on 32-bit Skyrim LE.

 

No. With SE the choice nowadays is between CBCP or SMP or both. PE and a couple of others are still around but are largely obsolete for SE/AE or at least the demands of the SE/AE users.

 

Hair mods are generally SMP. The HDT part is basically the authors name or sig. PE = Physics Extensions; SMP = Skinned Mesh Physics.

 

No doubt some one will come along and correct me or at least add more info.

 

 

 

Actually that whole put too much strain thing on Lendary is completely wrong, there used to be a coder that would enter into such threads and sometimes give detailed explaination as to why, he had a cat profile picture...Sometimes he would just insult everyone.

 

On end-user side it really is just easier getting SMP working on SE though.  Never found the instructions to be clear enough or installers to be of any use on LE.

 

HDT is after Hydromancy, mod author.

They did the work needed on Havok engine to get it all set up, this all led into SMP now.

 

Unlikely we will get something like that in more current games, Havok no longer open license it is owned.

People were using pluggins from like 2014 to get that stuff made.

 

OP there are in fact SMP stuff for LE version of the game.

For LE it was BP, BBP, TBBP, HDT, HDT PE, SMP and sometime later we got even CBPC.

 

Doesnt really matter.

 

HDT, HDT PE are good options for a Legendary game.

 

In Skyrim SE an later, best option is to use CBPC for most stuff and get some SMP options for cloth physics, hair physics.

I would steer clear of SMP across the whole population, too much strain wont look as good as it should.

 

For example,

I have i9 12900K, 96 gigs of 6400 speed RAM, and a RTX 4090.

I am using my own edited version of TAWOBA, I changed everything from SMP over to CBPC so that the boobs wouldnt spaz out because all female warriors are using it in my game.

In my opinion, using SMP boobs is just way too costly on total FPS and well frame rate spikes under a well done modded game environment.

It is just better to have very consistently high FPS so as too avoid issues.

Tossing so much processing power at SMP via say FasterSMP MCM menu is just asking for more problems than it is worth.

Its ok for maybe making a small video but otherwise for just general gameplay, go mostly with CBPC.  Use really minimal amount of SMP stuff and everything is just silky smooth gameplay and very responsive.

Edited by Gameplayer
Posted
9 hours ago, Gameplayer said:

Actually that whole put too much strain thing on Lendary is completely wrong, there used to be a coder that would enter into such threads and sometimes give detailed explaination as to why, he had a cat profile picture...Sometimes he would just insult everyone.

32-bit LE cannot deal with everyone running around with SMP hair and clothes physics to the extent that 64-bit can. See your own comment below:

 

10 hours ago, Gameplayer said:

I would steer clear of SMP across the whole population, too much strain wont look as good as it should.

 

The author's name was HydrogensaysHDT

Posted

OK back to the original question, but I will ask it a different way.

 

In LE, using HDT-PE, it was possible to have a bra restrain the bouncy boobies, by having different xml linked to the .nif. Is this possible for SE?  And if so, how?

Posted
40 minutes ago, ghastley said:

OK back to the original question, but I will ask it a different way.

 

In LE, using HDT-PE, it was possible to have a bra restrain the bouncy boobies, by having different xml linked to the .nif. Is this possible for SE?  And if so, how?

Use a bra without physics?

Posted
9 hours ago, Grey Cloud said:

32-bit LE cannot deal with everyone running around with SMP hair and clothes physics to the extent that 64-bit can. See your own comment below:

 

 

The author's name was HydrogensaysHDT

 

AH that is right been a while.

 

HydrogensaysHDT,

Well there you go its in the name.

Posted
3 hours ago, ghastley said:

OK back to the original question, but I will ask it a different way.

 

In LE, using HDT-PE, it was possible to have a bra restrain the bouncy boobies, by having different xml linked to the .nif. Is this possible for SE?  And if so, how?

Easier, and vastly more common way to achieve said effect if by using custom weight painting, assigning much lower/no weight to bra mesh, creating an illusion of bra doing it job.

With that said, SMP works much the same way, custom xmls are there, so you can try to set one up.  Overwhelming majority of outfits (read all of those i bothered to look into in my ~1000 plugin SE build) dont seem to change base body bones properties, instead using custom ones if needed, but i guess you can try.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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