Jump to content

HDT SMP for SSE?


Recommended Posts

Posted
32 minutes ago, Redswift said:

Hey guys, is it possible that I only get HDT SMP to work on my PC and not on NPCs? I'm using a custom race, ygNord from ECE to be exact.

This is certainly a pain in the ass, but it is possible. Waiting for this, it is necessary that the player and the NPC have separate body files. If this works out, it will be easier then, in the player’s body nif files you need to rename the body mesh (like uunp, cbbe, baseshape or some) in NIFskope to some other name (like uunp to uunp-pc or some)  and rewrite this name in the defaultBBPs.xml file in line with orig mesh name, like:

?xml version="1.0" encoding="utf-8"?>
<default-bbps>
	<map shape="UUNP" file="SKSE\Plugins\hdtSkinnedMeshConfigs\uunp-hdt.xml"/> rename UUNP to new UUNP-PC for example
	<map shape="Hands" file="SKSE\Plugins\hdtSkinnedMeshConfigs\uunp-hands.xml"/>
	<map shape="MaleBody" file="SKSE\Plugins\hdtSkinnedMeshConfigs\sos-hdt.xml"/>
	<map shape="MaleHands" file="SKSE\Plugins\hdtSkinnedMeshConfigs\sos-hands.xml"/>
	<map shape="MaleUnderwear" file="SKSE\Plugins\hdtSkinnedMeshConfigs\sos-underwear.xml"/>
	<map shape="MaleGenitals Muscular" file="SKSE\Plugins\hdtSkinnedMeshConfigs\sos-schlong.xml"/>
</default-bbps>

Aaaand final rename mesh in xml file like uunp-hdt.xml in line:

	<per-triangle-shape name="UUNP"> again rename UUNP to new UUNP-PC and save of course :)

However, we must remember that if you change the body in the Bodyslide, you will have to rename the new built nif files with each creation of the body.

 

This is one of the options.

Posted
6 minutes ago, Gromilla said:

it is necessary that the player and the NPC have separate body files.

Where is the PC body file, please? I didn't even know it had one that you could 'get at'.

Posted
4 minutes ago, Gromilla said:

This is certainly a pain in the ass, but it is possible. Waiting for this, it is necessary that the player and the NPC have separate body files.

However, we must remember that if you change the body in the Bodyslide, you will have to rename the new built nif files with each creation of the body.

 

This is one of the options.

 

Thanks bud, I'll give this a try. Will probably be following up with more questions regarding the process ?

 

On a side note, if this ends up being too much trouble, it is possible to just use SMP just for wigs / hdt high heels, isn't it?

Posted
2 minutes ago, Grey Cloud said:

Where is the PC body file, please? I didn't even know it had one that you could 'get at'.

By default, one body is used for all and that is exactly the problem. I can’t tell now exactly how to make a player a separate body without much effort. But there are mods that allow you to set different bodies for different races and maybe this can help solve this problem. I honestly did not come across such a question, and if I find some solution, I’ll definitely share it. ?

7 minutes ago, Redswift said:

n a side note, if this ends up being too much trouble, it is possible to just use SMP just for wigs / hdt high heels, isn't it?

Yes of course. You can use physics only for wigs or heels or just for outfits. Just delete all the xml files from the Data\SKSE\Plugins\hdtSkinnedMeshConfigs folder and that's it. Wigs, cloaks and capes use their physics settings xml files and will work independently. Of course, you do not need to delete dll files :)

Posted
41 minutes ago, Gromilla said:

By default, one body is used for all and that is exactly the problem. I can’t tell now exactly how to make a player a separate body without much effort. But there are mods that allow you to set different bodies for different races and maybe this can help solve this problem. I honestly did not come across such a question, and if I find some solution, I’ll definitely share it. ?

 

Doesn't a custom race qualify as doing exactly that? That's why I mentioned I use one. You get separate body meshes / textures.

 

Now I see how I would go about linking them in the XMLs, but I'm still unclear on the renaming them in Nifskope part. I opened the femalebody nif on Nifskope. Is it the BSTriShape I'm supposed to rename? And how exactly do I do it, it doesn't seem to be as simple as a right click -> rename xD. (Sorry, I'm so new at this..)

 

Edit: I think I figured how to rename the aforementioned string, just waiting for confirmation. It's called CBBE, so that's a good sign I guess xD

Posted
10 minutes ago, Redswift said:

 

Doesn't a custom race qualify as doing exactly that? That's why I mentioned I use one. You get separate body meshes / textures.

Yes, I looked at the description of this race and it really has a separate body. It is good for you :) 

Quote

Additional Race YgNord
YgNord's status and ability are same as Nord. YgNord's status and ability are same as nord.
YgNord's male is more younger face than nord one.

Note:
This race uses different (and independent) folders in both textures and meshes.
You need to put manually the files you want from various body/face mod.
Textures\Actors\character\Enhanced\female\ or \male\
Meshes\actors\character\ygNord\

Then build for it the necessary body in Bodyslide and do as I wrote above.

Posted
7 minutes ago, Redswift said:

 

Doesn't a custom race qualify as doing exactly that? That's why I mentioned I use one. You get separate body meshes / textures.

Yes but I thought Gromilla knew of a separate PC body. Using a custom job would mean either finding one that was suitable or creating one myself. I don't now how to do option 2 and even if I learned, I chop and change my PC looks constantly. I rarely get to the end of a game looking like I did at the start.

 

--------------------------------------

 

And thanks for the reply Gromilla - appreciated muchly.

Posted
8 minutes ago, Gromilla said:

Yes, I looked at the description of this race and it really has a separate body. It is good for you :) 

Then build for it the necessary body in Bodyslide and do as I wrote above.

 

Didn't refresh the page... I just edited my previous post, can you give it a read? Is it the BSTriShape I'm supposed to rename?

Posted
12 minutes ago, Grey Cloud said:

Yes but I thought Gromilla knew of a separate PC body. Using a custom job would mean either finding one that was suitable or creating one myself. I don't now how to do option 2 and even if I learned, I chop and change my PC looks constantly. I rarely get to the end of a game looking like I did at the start.

 

--------------------------------------

 

And thanks for the reply Gromilla - appreciated muchly.

I think that you need to look for something similar to the https://www.nexusmods.com/skyrim/mods/47791/?tab=description mod. I want to be engaged in a similar mod in the future but there is no time.

Posted
56 minutes ago, Redswift said:

Now I see how I would go about linking them in the XMLs, but I'm still unclear on the renaming them in Nifskope part. I opened the femalebody nif on Nifskope. Is it the BSTriShape I'm supposed to rename? And how exactly do I do it, it doesn't seem to be as simple as a right click -> rename xD. (Sorry, I'm so new at this..)

 

Edit: I think I figured how to rename the aforementioned string, just waiting for confirmation. It's called CBBE, so that's a good sign I guess xD

Let's continue :) YES, you need to find a BSTriShape string of the type shown in the picture.

Spoiler

Clipboard01.jpg.edd91a0bd515054db26d15858be740f9.jpg

Click on "Edit string index" and rename, then save file. This must be done for both the _0 and _1 nif files. I show on UUNP body but it can be any body. To quickly find the desired mesh, just click on the body itself in the right window, it will turn green and show the grid. In the left window, select the desired line.

 

With this method you can create several options for setting up physics for different bodies. And since the outfits also always has a body in it, you can build your own physics files for different types of clothes. For example, I have about 8 such files: for clothes, for the main body, for different followers. The main thing to register mesh name and corresponding xml file in the defaultBBPs.xml file. The physics core checks what is specified in this defaultBBPs.xml file and searches for the necessary meshes (by name in line <map shape="CBBE" file="SKSE\Plugins\hdtSkinnedMeshConfigs\CBBE.xml"/>) in the nif files and then applies the settings that are specified in the type settings xml file (like cbbe.xml or uunp-hdt.xml). This is, if briefly.

Posted
1 hour ago, Gromilla said:

Let's continue :) YES, you need to find a BSTriShape string of the type shown in the picture.

 

I got it working. You're a legend mate :) Thanks a lot!

Posted
16 hours ago, Gromilla said:

By default, one body is used for all and that is exactly the problem. I can’t tell now exactly how to make a player a separate body without much effort. But there are mods that allow you to set different bodies for different races and maybe this can help solve this problem. I honestly did not come across such a question, and if I find some solution, I’ll definitely share it. ?

1

Don't know if you've seen this yet, but I've been playing around with this mod for my PC and it seems to work all right without too much trouble. Hope it helps.

 

Nexus: Unique Character

Posted

Hey guys, trying to convert HDT Skirts mod for SMP but I'm having an issue. The skirts are attached to my feet and not moving. In bodyslide, they are located in the correct place, it's just in-game that there is an issue

Posted
3 hours ago, Aldebaran said:

Don't know if you've seen this yet, but I've been playing around with this mod for my PC and it seems to work all right without too much trouble. Hope it helps.

 

Nexus: Unique Character

Wow! Thanks so much! I I saw this mod but forgot about it.

Posted
1 hour ago, megat said:

Hey guys, trying to convert HDT Skirts mod for SMP but I'm having an issue. The skirts are attached to my feet and not moving. In bodyslide, they are located in the correct place, it's just in-game that there is an issue

 

1 hour ago, megat said:

Hey guys, trying to convert HDT Skirts mod for SMP but I'm having an issue. The skirts are attached to my feet and not moving. In bodyslide, they are located in the correct place, it's just in-game that there is an issue

Honestly? :) In general, it is not clear what you are doing and with what. Just like that, HDT PE cannot be translated into HDT SMP without problems. Each mesh is tied to its bones; each bone must be recorded in the configuration xml file, the mechanics of each bone must be spelled out. Did you do all this? If yes then it is easier to lay out files for finding errors. We will understand together ..

Posted
1 hour ago, Gromilla said:

 

Honestly? :) In general, it is not clear what you are doing and with what. Just like that, HDT PE cannot be translated into HDT SMP without problems. Each mesh is tied to its bones; each bone must be recorded in the configuration xml file, the mechanics of each bone must be spelled out. Did you do all this? If yes then it is easier to lay out files for finding errors. We will understand together ..

From what I did based on some tutorials, I noted all the bones in the skirt and attached them to each other like was in the tutorial. I also Included the bones for the pelvis and upper legs since they would be connected to the skirt. I didn't include any others. Would it help to see a list of the bones in the nif and my xml?

 

Edit: I can also give a link to the tutorial I used. The tutorial might be to blame since I followed what he did.

Posted
12 minutes ago, megat said:

From what I did based on some tutorials, I noted all the bones in the skirt and attached them to each other like was in the tutorial. I also Included the bones for the pelvis and upper legs since they would be connected to the skirt. I didn't include any others. Would it help to see a list of the bones in the nif and my xml?

 

Edit: I can also give a link to the tutorial I used. The tutorial might be to blame since I followed what he did.

Ok. I would love to see everything you did.
By the way, I have already posted a very good lesson here.

Upd. and here it is @Tooneyman23 lesson:

https://www.youtube.com/watch?v=qdBTSc9YOdE&amp;list=PLHEQp8Oa68FjcGTsTj7vJEwHzTzw4j3gG&amp;t=0s&amp;index=42

Posted
35 minutes ago, megat said:

The zip has a mesh and the xml I made 

HDT_Skirt.zip

 

Edit: That was the tutorial I used!

So I repeat :) Damned sclerosis ..

UPD. I'm certainly not an expert, but I looked at your files. I adjusted a little, but in general everything is good at first glance. 

HDT_Skirt.7z

But in the xml file it will be necessary to add collision meshes for other parts of the outfit or body (Last block in file between <per-triangle-shape name="skirt"> and <per-triangle-shape>). See my signature examples.

Posted
51 minutes ago, Gromilla said:

So I repeat :) Damned sclerosis ..

UPD. I'm certainly not an expert, but I looked at your files. I adjusted a little, but in general everything is good at first glance. 

HDT_Skirt.7z

But in the xml file it will be necessary to add collision meshes for other parts of the outfit or body (Last block in file between <per-triangle-shape name="skirt"> and <per-triangle-shape>). See my signature examples.

Collision meshes to the body I understand since I saw in the video but didn't add it since I wanted to see how it would look, but why is the skirt in the wrong place on the body in game? I still don't quite get why it was like that

Posted
1 minute ago, megat said:

Collision meshes to the body I understand since I saw in the video but didn't add it since I wanted to see how it would look, but why is the skirt in the wrong place on the body in game? I still don't quite get why it was like that

may i get some screenshots? It's hard to understand when you don't see the picture, especially the whole :)

Posted
6 minutes ago, Gromilla said:

may i get some screenshots? It's hard to understand when you don't see the picture, especially the whole :)

ScreenShot0.png.b6b6e121060cae4e00ba2730bfed2ab8.png

 

The skirt is fine in Bodyslide and if I copy in a body mesh into the skirt mesh file it's attached in the correct place

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...