Jump to content

No bounce for some armors - BHUNP CBPC - SOLVED


Recommended Posts

Posted (edited)

Hi,

I am doing Armor Conversions. I have this issue with 2 armors.

Steel Armor and Skimpy Plate Armor. Both are supposed to be rigid. Then I intend to only have weight on the part of the boob that is outside the armor.

Worked like a treat in LE.


But in SE I only get collision. Absolutely no bounce even though there are weights on both the armor and body.

I don't understand why it does not bounce. Especially when the collision is working.

With all my clothing armors bounce/collision is working like it should.


Here is a pic of the armor with boob weights displayed. It is an LE armor. I copied all weights from the BHUNP body to it using Outfit Studio.

image.thumb.png.6fb9beb1409d6000648509dee159ba8a.png

Edited by NCK30
Posted

Which system is providing the bounce, and which provides the collisions?

 

Whichever is doing the bouncing probably doesn't have a physics preset that affects the boob nodes used here.

Posted

Does the .nif of this LE outfit have a HDT-PE .xml referenced for HDT-PE physics in LE via a NiStringExtraData block?  If you're using CBPC it may cause it not to function as expected as I believe that system doesn't attach .xml files to the body .nif.  The other thing I'd check is if the nodes in the outfit .nif match the node names specified in the CBP/CBPC config file (again, assuming you are using that system).  I don't use SE much but I've done this very thing on a number of outfits in LE.

Posted
1 hour ago, traison said:

Which system is providing the bounce, and which provides the collisions?

 

Whichever is doing the bouncing probably doesn't have a physics preset that affects the boob nodes used here.

 

Originally I installed a preset with SMP on the boobs and CBPC on the rest.

But since that I have changed CBPC files extensively (Mostly collision related), so those values no longer is in effect.


The part I can't get is why it works with Farmclothes and every other clothing.

It can't be because they are ports from LE gone bad. Because my clothing is from LE as well.

 

 

My experience in this is saying, that it should work. I did exactly what I did in LE. And there I had a rigid armor with the top boob moving.

All my body physics (Bounce and Collision) now is handled by CBPC. I only use SMP on hairs.


With this armor I left weights on both the armor and body. Therefore it should be bouncing like hell. But it does not.

 

I have little experience with these 3 breast bone bodies. They do behave differently than HDT PE.

Overall collision is better than LE, but bounce is much worse.

 

 

SMP is no longer working for me with breasts (Was working. Did not like it anyway). Therefore I use CBPC on the whole body with hotkey/spell activation.

Posted (edited)
1 hour ago, Kastagir said:

Does the .nif of this LE outfit have a HDT-PE .xml referenced for HDT-PE physics in LE via a NiStringExtraData block?  If you're using CBPC it may cause it not to function as expected as I believe that system doesn't attach .xml files to the body .nif.  The other thing I'd check is if the nodes in the outfit .nif match the node names specified in the CBP/CBPC config file (again, assuming you are using that system).  I don't use SE much but I've done this very thing on a number of outfits in LE.

 

This is a screenshot from LE. No xml shortcut. It is a really old armor set. One of the first I downloaded. Before HDT was a thing.


I copied all bones over to the armor from the BHUNP body that came from the bodyslide I made.

A special UNP body called BBHUNP. It has 2-300 sliders.

https://www.nexusmods.com/skyrimspecialedition/mods/66602


I recently downloaded multiple rigid armors that he bodyslided. I will check, if they have bounce.

If they do then it is something I do that is the problem.

Crimson Twilight armor here for example. I will check tomorrow.

 

image.png.b6a6d3019190ae94846dfebce476dc4d.png

Crimson-Twilight-Armor-by-jmenaru.png

Edited by NCK30
Posted

 

The Nifskope screenshot shows NPC L Breast and NPC R Breast nodes.  I can't see the rest but if you also have NPC L/R Breast01 nodes then you're using HDT-PE 2-breast-bone weights.  If you're using CPB/C you need to check your physics config to see what breast nodes are defined.  If it's set up for a 3-breast-bone body like COCOv6, BHUNP or 3BA then they'll be named "L Breast01," "L Breast02," "L Breast03," etc.  If the breast nodes in the .nif aren't named in the CBP/C config file, they won't have physics if I understand how that mod works.

 

1 hour ago, NCK30 said:

I have little experience with these 3 breast bone bodies. They do behave differently than HDT PE.

 

I use COCOv6 (albeit a cleaned up version) using HDT-PE only on LE.  It is a 3 breast bone body since it is built from the same source 3BA uses.  I have also used BHUNP v3 and v4 on LE in HDT-PE (also 3BBB).  3BBB is not limited to SE.  It's entirely possible the clothes you're using from LE were set up with 3BBB physics which your CBP/C config uses.  BBHUNP is a rather obscure body mod that uses HDT-PE breast nodes.

 

This is just a lot of words saying exactly what @traisonsaid:

3 hours ago, traison said:

Whichever is doing the bouncing probably doesn't have a physics preset that affects the boob nodes used here.

Posted

What's your breastClothedAmplitude, breastLightArmoredAmplitude and breastHeavyArmoredAmplitude values looking like? If this armor classifies as heavy armor and your amplitude is 0 or close to 0, then that's your problem. You can try adding the CBPCAsNakedL and CBPCAsNakedR keywords to the armor to get physics as if naked.

 

Otherwise I'd have to see the armor for myself; consider uploading the mesh here.

Posted
2 hours ago, traison said:

What's your breastClothedAmplitude, breastLightArmoredAmplitude and breastHeavyArmoredAmplitude values looking like? If this armor classifies as heavy armor and your amplitude is 0 or close to 0, then that's your problem. You can try adding the CBPCAsNakedL and CBPCAsNakedR keywords to the armor to get physics as if naked.

 

Otherwise I'd have to see the armor for myself; consider uploading the mesh here.

 

Did not even know this was a thing. This must be it. Both Steel Armor and Skimpy Plate Armor are Heavy Armors.

 

The only Heavy Armors I think I have made. Light Armors seems to be okay but could use a little more bounce as well.

 

I will take a look on this and report my findings.


Thanks!!

Posted

Worked like a treat. Again I get awesome help. Thanks Traison. And Kastagir as well.

How large is the interval? - Does it go from 0 to 1.00?

 

 

In HDT PE there was just a universal setting. I guess this is more customized.

 

I would like more bounce on the clothing items. Less dampening as well. I think breasts stop moving too fast.

Posted (edited)
14 minutes ago, NCK30 said:

How large is the interval? - Does it go from 0 to 1.00?

 

It's a multiplier for the linear forces. Could be 10.0 if you want 10x motion.

 

Edit: I think in your case it would be better to not mess with the amplitudes but rather use the keywords to have the tits move as if it was the nude body. This way you can have armor classified as heavy/light while still getting the bounce you're looking for.

 

 

Edited by traison
Posted
Just now, traison said:

 

It's a multiplier for the linear forces. Could be 10.0 if you want 10x motion.

 

 

 

Holy shit. That's great.

The Heavyarmor amplitude was set at 0.0. So You were correct.

 

And I thought HDT PE was difficult to learn. This will take some time.


I also got crazy belly collisions. It twitches like mad and seem to collide wrong in sex anims.

 

It's like the bulge is forming when the schlong is moving out of the vagina. Instead when it moves in.

It's clipping terrible with some animations.


But I will have to experiment a bit...

Posted (edited)
9 minutes ago, NCK30 said:

I also got crazy belly collisions. It twitches like mad and seem to collide wrong in sex anims.

 

It's like the bulge is forming when the schlong is moving out of the vagina. Instead when it moves in.

 

I reported this bug to the author long ago but AFAIK it hasn't been fixed. Basically what the problem is is that the belly collides twice because the collision shape is copied from the pelvis to the HDT Belly node. I made a workaround for this in my own build of CBPC. The workaround is simple, and the downsides are minimal if you want to fix it yourself too. Need to be able to compile vc++ code.

Edited by traison
Posted

The finished product. THANKS Traison. The Free part of the boobs are now bouncing.

Butt and Belly bounce are perfected as well. LE quality now.

Also looks awesome when they do the arm idle that pushes the boobs up.

Skimpy-Plate-Armor.png

Posted
2 hours ago, traison said:

 

I reported this bug to the author long ago but AFAIK it hasn't been fixed. Basically what the problem is is that the belly collides twice because the collision shape is copied from the pelvis to the HDT Belly node. I made a workaround for this in my own build of CBPC. The workaround is simple, and the downsides are minimal if you want to fix it yourself too. Need to be able to compile vc++ code.

 

I will try and explore a bit. For now I need dinner and a rest. You saved my day.

No point in doing Heavy Armors if I could not get the bounce.

  • NCK30 changed the title to No bounce for some armors - BHUNP CBPC - SOLVED
Posted
2 hours ago, traison said:

 

It's a multiplier for the linear forces. Could be 10.0 if you want 10x motion.

 

Edit: I think in your case it would be better to not mess with the amplitudes but rather use the keywords to have the tits move as if it was the nude body. This way you can have armor classified as heavy/light while still getting the bounce you're looking for.

 

 

 

I was thinking that too. Going to try it later...

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