Jump to content

Petite to Plenty - A CBPC Config for Realistic Collisions and Physics


Recommended Posts

Posted
On 10/17/2023 at 11:45 PM, xavier0self said:

That is hilarious haha 

Umm.. It's probably something to do with SMP or Coco.  I love the Coco body btw so my guess is not a shot at it or SMP or anything. 

 

It could be COCO's schlong meshes (SOS meshes) or that you have SMP Vagina enabled over a CBPC body or something weird. 

 

My config MIGHT be the culprit.  Have you determined that my config is what's causing the reversed collisions?  Try installing the CBPC mod page's config files and have them overwrite everything (like mine would) and disable mine so they aren't a part of the equation.  If then the Vagina collisions work correctly then it's my config, but if the problem persists it's probably nothing to do with CBPC and is likely an SMP issue or one of COCO'S meriad of custom files that may be conflicting with something else. 

 

If it Is my config, you could try removing the Vagina text file and using a different mod's version of that one!   Let me know if anything helps or not! 

Thanks for the answer.
Well, I've installed CBPC only, without SMP. That what was working fine with the anus collision mod. Before I install your config, the movement of the labia was working as expected, but the appearance of the whole thing was very odd and unnatural (Coco has the best textures, but it's a little tricky). Your config solved this problem wonderfully, but the animation became reversed.

If I have to choose between the two situations, I'll keep your tweaks. Maybe there's a workaround, if I manage to keep the labia permanently open during the animation, the problem will be hardly noticed, right? If you have any suggestions about how can I get this, I'd appreciate.
Best regards and thanks.

 

Posted (edited)

 

On 9/30/2023 at 3:19 PM, patukla said:

Thanks for the mod, I want to use your cbpc config only for SOS(including futa), anal and vagina (everything else is SMP), I've read the mod page, but I afraid  delete needful file. What i need remove if this combination possible? and another question, fomod (3ba body) has options: 1) “sos pysics” 2) “change vagina collision” 3) “add anal collision” - it doesn’t matter what I choose, because your config overwrite that too? Or this Important and have recomendation what need choice? This really hard for me, thank you

3BA FOMOD answers!  K, so the SOS options all relate to CBPC and yes my config does overwrite those!  I believe the fomod options edit CBPConfig_SOSScroum.txt and  CBPCMasterConfig_SOSScroum.txt  as well as CBPCMasterConfig_SOS.txt and  CBPConfig_SOS.txt.  My config doesn't edit CBPCMasterConfig_SOS.txt and  CBPConfig_SOS.txt (so they are vanilla 3BA files).

 

Change vagina collision:  I believe what is going on here is something to do with how vagina collisions are triggered.  I THINK*  my config would be like option 2 (new vagina collisions) But if you installed option 1 (normal option) you can actually use the vagina-opening options in CBPCollisionConfig_Female.txt to change vagina opening size. (in my config, and possibly with option 2 of 3ba fomod, the vagina opening options do not function)

Option 1 will have some nodes enabled (namely NPC Pelvis [Pelv]) which is what triggers vagina collisions for this option.

Option 2 disables #NPC Pelvis [Pelv] so that vagina nodes are what are required to trigger vagina collisions (I think it is more accurate)

 

Add anal collision: I assume this choice refers to installing CBPCMasterConfig_Anal.txt and adding the [Anal] #For Female Anal node into CBPCollisionConfig_Female.txt

My config adds those things so Anal collision is enabled by default!

 

Okay, so to have SMP everything excluding vagina, anal, and SOS try this:  

1. Install 3BA, and this time install with ALL SMP.

 

2. In your data folder, navigate to Data\SKSE\Plugins\hdtSkinnedMeshConfigs

Now rename/delete/hide any .xml file with a name pertaining to vagina, penis, or anal.  (Boner.xml, penis.xml, MaleGenitals.xml)

(I would just rename them so you can bring them back easily if you want)

 

3.  Now make a copy of  3BBB-Amazing.xml  and then open up the original file so we can edit it.

You'll want to remove the vagina and anus-related parameters from the .xml  (you could also just comment these lines out if you know how)

From line 760 (<bone name="VaginaB1">) to line 1242 (delete or comment out those lines)

This will hopefully remove SMP collision for vagina, anal, and SOS.  They should revert back to using CBPC collisions and movement.

That is untested by me, and may require some tinkering beyond what I have described.  But that's the basic idea of what has to be done!

 

I hope some of that helps!

Edited by xavier0self
Posted (edited)

  

10 hours ago, Handyman said:

Thanks for the answer.
Well, I've installed CBPC only, without SMP. That what was working fine with the anus collision mod. Before I install your config, the movement of the labia was working as expected, but the appearance of the whole thing was very odd and unnatural (Coco has the best textures, but it's a little tricky). Your config solved this problem wonderfully, but the animation became reversed.

If I have to choose between the two situations, I'll keep your tweaks. Maybe there's a workaround, if I manage to keep the labia permanently open during the animation, the problem will be hardly noticed, right? If you have any suggestions about how can I get this, I'd appreciate.
Best regards and thanks.

 

O-tay!  This is good information, though I still have no good answers lol

So my CBPConfig_vagina.txt is probably what is making the labia movement more natural and better (this is definitely intentional by me haha)

But that same text file is also responsible for collision behavior, which is what would be causing the labia's reversed motions.

So it is interesting that half the config works but the other half doesn't lol.  That leads me to believe there is probably no problem with any parameters in CBPConfig_vagina.txt

 

SO perhaps what is happening is related to male genitals!  Those parameters would be found in CBPCollisionConfig.txt

I have nodes [NPC Genitals01 [Gen01]]  AND  [NPC Genitals06 [Gen06]] : 0.6  included in my config's text file.  I notice a vanilla install of 3BA only includes [NPC Genitals06 [Gen06]] : 0.6 

WHAT MIGHT BE HAPPENING is somehow, my CBPCollisionConfig.txt is not being used, or somehow only one of the genital nodes are activated.

 

first, check inside CBPCMasterConfig_SOS.txt and see if it looks like this:

 

 


[ConfigMap]                   
#<
#NPC Genitals01 [Gen01]=SOS01
#NPC Genitals02 [Gen02]=SOS02
#NPC Genitals03 [Gen03]=SOS03
#NPC Genitals04 [Gen04]=SOS04
#NPC Genitals05 [Gen05]=SOS05
#NPC Genitals06 [Gen06]=SOS06
#>
<
GenitalsLag01=SOS01
GenitalsLag02=SOS02
GenitalsLag03=SOS03
GenitalsLag04=SOS04
GenitalsLag05=SOS05
GenitalsLag06=SOS06
>

 

Copy/paste that in your  CBPCMasterConfig_SOS.txt and save.  It's hard to notice, but I've commented out the top parameters so to use the bottom parameters.

I don't know why that is the way it is, but I had to test combinations for myself way back ago and I settled on this for things to function the way I wanted them to.  That is a possible fix.  But not likely the problem.

 

 

The most probable thing I can think of is that male genitals are only using Genital 06 node, which is the penis tip (essentially).  So when collision is occurring, the tip of the inserted penis is moving PAST the labia nodes and breaking collision contact, which is causing the vagina to close.  And then when the penis motion is reversed, it makes contact and is triggered again, making it look like when its on its way out the vagina opens and on the way in the vagina closes.  Or another  way to say this, is the penis collision sphere is not long enough and doesn't extend enough backwards to the base of the penis (which is what Genitals 01 is for) so the penis collision is being interrupted and "starting and stopping" on enter and exit of vagina

 

The idea above involving  CBPCMasterConfig_SOS.txt  is to ensure CBPConfig_SOS.txt is using the proper references for male genitals.

This second idea is to describe how using only 1 of my collision nodes (somehow) instead of both genitals 01 and 06 would cause a problem.

 

So the labia nodes are probably working properly, as in it is closing when there is no collision sphere activating it.  It's just the penis collision sphere needs to be extended towards base of the penis so collision continues to be triggered.  that is what my Genitals 01 values are for in my config.  I set up "capsule" values for each Genitals node, and overlapped the capsules slightly in the middle of the penis, so that collision won't be interrupted.

 

*capsule collision spheres are just 2 sphere's worth of coordinates that connect together to make like a pill shape!  So i have two pill shaped collision spheres relating to male genitals and the pills overlap in the middle of the penis.  I hope this is enough to visualize what I'm trying to explain! 

 

I will add, its totally possible to use just one penis node and make a capsule that fits the whole penis.  Why I use two is unknown even to me lol

It is probably unnecessary and redundant.  But i'm afraid to fuck with a good thing now haha

Edited by xavier0self
Posted (edited)
On 10/10/2023 at 7:49 PM, Dragneel013 said:

How do i make the legs, thighs, butt, arms and breast more jiggly and have collision? 

So for the jiggly stuff, you can edit .damping and .stiffness1 and .stiffness2 parameters (which are found at the top of all configs)  Reduce values to make things jiggle more!  Try reductions by 0.02 at a time to see if its the effect you're looking.

Also look for.linearX,Y,Z parameters.  Those will control amplitude of motion in respective directions, which may produce more of the effect you are looking for.  Increase values by 0.5 to see if that's better for you!

For legs and thighs look in CBPConfig_leg.txt, for butt look in CBPConfig_butt.txt, for breasts look in CBPConfig_3b.txt.   

 

There isn't anything equivalent for arms.  It is possible you can create your own text file for arms (but im not sure if it will work. TOTALLY EXPERIMENTAL)

 

Copy the file CBPConfig_leg.txt, name it CBPConfig_arm.txt

 

Delete all the text in CBPConfig_arm.txt and then copy the spoiler text into it:

 

 


# START Arm

# Linear spring stiffness 004
LForearm.stiffness 0.07 0.03
LUpperArm.stiffness 0.07 0.03

# Quadratic Spring stiffness 0001
LForearm.stiffness2 0.03 0.03
LUpperArm.stiffness2 0.03 0.03

# Velocity removed/tick 1.0 would be all velocity removed 012
LForearm.damping 0.0635 0.0680
LUpperArm.damping 0.0650 0.0680

# Maximum number of units positio can diverge from target 64
LForearm.maxoffset 1.0 1.0
LUpperArm.maxoffset 1.0 1.0

# Time Quanta for the physics in ms 4 means that a 16ms frame would be broken down into 4 4ms steps
LForearm.timetick 4.0 4.0
LUpperArm.timetick 4.0 4.0

# Scale of the motion in X/Y/Z - Side, FrontnBack, UpnDown
LForearm.linearX 0.3 0.3 
LForearm.linearY 0.3 0.3 
LForearm.linearZ 0.3 0.3 
LUpperArm.linearX 2.2 2.2 
LUpperArm.linearY 2.2 2.2 
LUpperArm.linearZ 2.3 2.3 

# Scale of the bones rotation around the X axis
LForearm.rotationalX 0.07 0.07
LForearm.rotationalY 0.2 0.2
LForearm.rotationalZ -0.2 -0.2
LUpperArm.rotationalX 0.2 0.2
LUpperArm.rotationalY 0.5 0.5
LUpperArm.rotationalZ -0.3 -0.3


LForearm.timeStep 0.9 0.9
LUpperArm.timeStep 0.8 0.8


LUpperArm.collisionXmaxoffset 5.0 5.0
LUpperArm.collisionXminoffset -5.0 -5.0
LUpperArm.collisionYmaxoffset 1.0 1.0
LUpperArm.collisionYminoffset -3.0 -3.0
LUpperArm.collisionZmaxoffset 5.0 5.0
LUpperArm.collisionZminoffset -5.0 -5.0

LUpperArm.collisionElastic 0.04 0.04
LUpperArm.collisionFriction 3.4 3.4

LUpperArm.collisionMultipler 1.7 1.7
LUpperArm.collisionMultiplerRot 1.6 1.6

LUpperArm.collisionPenetration 0.45 0.45


#############Right#################

# Linear spring stiffness 004
RForearm.stiffness 0.07 0.03
RUpperArm.stiffness 0.07 0.03

# Quadratic Spring stiffness 0001
RForearm.stiffness2 0.03 0.03
RUpperArm.stiffness2 0.03 0.03

# Velocity removed/tick 1.0 would be all velocity removed 012
RForearm.damping 0.0635 0.680
RUpperArm.damping 0.0650 0.0680

# Maximum number of units positio can diverge from target 64
RForearm.maxoffset 1.0 1.0
RUpperArm.maxoffset 1.0 1.0

# Time Quanta for the physics in ms 4 means that a 16ms frame would be broken down into 4 4ms steps
RForearm.timetick 4.0 4.0
RUpperArm.timetick 4.0 4.0

# Scale of the motion in X/Y/Z - Side, FrontnBack, UpnDown
RForearm.linearX 0.3 0.3 
RForearm.linearY 0.3 0.3 
RForearm.linearZ 0.3 0.3 
RUpperArm.linearX 0.2 0.2 
RUpperArm.linearY 0.2 0.2 
RUpperArm.linearZ 0.3 0.3 


# Scale of the bones rotation around the X axis
RForearm.rotationalX 0.07 0.07
RForearm.rotationalY 0.2 0.2
RForearm.rotationalZ 0.2 0.2
RUpperArm.rotationalX 0.2 0.2
RUpperArm.rotationalY 0.5 0.2
RUpperArm.rotationalZ 0.3 0.3


RForearm.timeStep 0.9 0.9
RUpperArm.timeStep 0.8 0.8


RUpperArm.collisionXmaxoffset 5.0 5.0
RUpperArm.collisionXminoffset -5.0 -5.0
RUpperArm.collisionYmaxoffset 1.0 1.0
RUpperArm.collisionYminoffset -3.0 -3.0
RUpperArm.collisionZmaxoffset 5.0 5.0
RUpperArm.collisionZminoffset -5.0 -5.0

RUpperArm.collisionElastic 0.04 0.04
RUpperArm.collisionFriction 3.4 3.4

RUpperArm.collisionMultipler 1.7 1.7
RUpperArm.collisionMultiplerRot 1.6 1.6
 
RUpperArm.collisionPenetration 0.45 0.45


# END

#tuning.rate 240

 

 

 

Now open up CBPCMasterConfig_3BA.txt and add these lines to the bottom:

 

 


<
NPC L Forearm=LForearm=IsFemale()
NPC R Forearm=RForearm=IsFemale()
NPC L UpperArm=LUpperArm=IsFemale()
NPC R UpperArm=RUpperArm=IsFemale()

 

 


Okay, so theoretically we've just setup a config file for arms now.  All I did was change the leg parameter's references to reflect the arm references we just created in  CBPCMasterConfig_3BA.txt

SO THE ARM CONFIG MUST BE TUNED NOW.  THESE VALUES ARE ALL LEG VALUES and I have no idea what will happen.  Ima try this out to see myself.

Maybe nothing will happen because something else needs to be added that we are not capable of adding (or I'm ignorant to the process and I just don't have enough knowledge to get that to work)

 

That idea didn't work out for me.

 

As for the collisions, all those body parts should already have collision enabled.  But maybe my collision spheres are too small and so collision isn't being triggered.

You can open up CBPCollisionConfig_Female.txt and locate nodes that reference the body parts you wish to have more collision with.  Increase the 4th value in each string to increase the sphere sizes (without moving them).  You could also try moving the spheres around to see if that helps.  For more info on editing collision sphere values check out my HOW-TO's section.  I hope some of that was useful!

 

Otherwise, I am currently working on Version 8!  And I think some of your concerns will be addressed with the collision of thighs and butt.  I might even add the arm config if it works out (it didn't)!  Hopefully by Christmas i can put out V8.  Hopefully before then :)

 

Edited by xavier0self
Posted
On 10/19/2023 at 3:36 PM, xavier0self said:

  

O-tay!  This is good information, though I still have no good answers lol

So my CBPConfig_vagina.txt is probably what is making the labia movement more natural and better (this is definitely intentional by me haha)

But that same text file is also responsible for collision behavior, which is what would be causing the labia's reversed motions.

So it is interesting that half the config works but the other half doesn't lol.  That leads me to believe there is probably no problem with any parameters in CBPConfig_vagina.txt

 

SO perhaps what is happening is related to male genitals!  Those parameters would be found in CBPCollisionConfig.txt

I have nodes [NPC Genitals01 [Gen01]]  AND  [NPC Genitals06 [Gen06]] : 0.6  included in my config's text file.  I notice a vanilla install of 3BA only includes [NPC Genitals06 [Gen06]] : 0.6 

WHAT MIGHT BE HAPPENING is somehow, my CBPCollisionConfig.txt is not being used, or somehow only one of the genital nodes are activated.

 

first, check inside CBPCMasterConfig_SOS.txt and see if it looks like this:

  Reveal hidden contents

 


[ConfigMap]                   
#<
#NPC Genitals01 [Gen01]=SOS01
#NPC Genitals02 [Gen02]=SOS02
#NPC Genitals03 [Gen03]=SOS03
#NPC Genitals04 [Gen04]=SOS04
#NPC Genitals05 [Gen05]=SOS05
#NPC Genitals06 [Gen06]=SOS06
#>
<
GenitalsLag01=SOS01
GenitalsLag02=SOS02
GenitalsLag03=SOS03
GenitalsLag04=SOS04
GenitalsLag05=SOS05
GenitalsLag06=SOS06
>

 

Copy/paste that in your  CBPCMasterConfig_SOS.txt and save.  It's hard to notice, but I've commented out the top parameters so to use the bottom parameters.

I don't know why that is the way it is, but I had to test combinations for myself way back ago and I settled on this for things to function the way I wanted them to.  That is a possible fix.  But not likely the problem.

 

 

The most probable thing I can think of is that male genitals are only using Genital 06 node, which is the penis tip (essentially).  So when collision is occurring, the tip of the inserted penis is moving PAST the labia nodes and breaking collision contact, which is causing the vagina to close.  And then when the penis motion is reversed, it makes contact and is triggered again, making it look like when its on its way out the vagina opens and on the way in the vagina closes.  Or another  way to say this, is the penis collision sphere is not long enough and doesn't extend enough backwards to the base of the penis (which is what Genitals 01 is for) so the penis collision is being interrupted and "starting and stopping" on enter and exit of vagina

 

The idea above involving  CBPCMasterConfig_SOS.txt  is to ensure CBPConfig_SOS.txt is using the proper references for male genitals.

This second idea is to describe how using only 1 of my collision nodes (somehow) instead of both genitals 01 and 06 would cause a problem.

 

So the labia nodes are probably working properly, as in it is closing when there is no collision sphere activating it.  It's just the penis collision sphere needs to be extended towards base of the penis so collision continues to be triggered.  that is what my Genitals 01 values are for in my config.  I set up "capsule" values for each Genitals node, and overlapped the capsules slightly in the middle of the penis, so that collision won't be interrupted.

 

*capsule collision spheres are just 2 sphere's worth of coordinates that connect together to make like a pill shape!  So i have two pill shaped collision spheres relating to male genitals and the pills overlap in the middle of the penis.  I hope this is enough to visualize what I'm trying to explain! 

 

I will add, its totally possible to use just one penis node and make a capsule that fits the whole penis.  Why I use two is unknown even to me lol

It is probably unnecessary and redundant.  But i'm afraid to fuck with a good thing now haha

That's it, you solved the problem. The labia were working correctly, but the tip was going beyond the planned sphere, so...
Just made some tweaks and now everything is how it had to be. Thank you very much for your help and for your efforts to build a great, great config and share with us. Now the anims are smooth and natural, without distortions and odd behavior. Thanks!
Best regards

 

Posted
23 hours ago, Handyman said:

That's it, you solved the problem. The labia were working correctly, but the tip was going beyond the planned sphere, so...
Just made some tweaks and now everything is how it had to be. Thank you very much for your help and for your efforts to build a great, great config and share with us. Now the anims are smooth and natural, without distortions and odd behavior. Thanks!
Best regards

 

I'm pumped that worked out for you!  Enjoy, friend! :)

  • 3 weeks later...
Posted (edited)

Hi, have you noticed that in some cases something doesn't work correctly with the physics? For example your gif, on it the finger goes in and the hole expands and vice versa. This should not be the case and it happens for example with all Ostim animations in horizontal animations, but it almost never happens in SexLab animations. 
Have you noticed this tendency?

Another example of Ostim's animation. If the animation takes place in the vertical plane, everything is normal. But if the pussy is pulled backwards by inertia if the pose is crawling or missionary, the pussy will be pulled backwards. When colision should make the model stretch in one obvious direction, the model stretches in the other direction. Shit. It's hard to explain. It's just that sometimes, it's like the directional axes are misaligned, so we have physics problems.

 

I just want to ask you if you've encountered this? Since I've been manually setting up my physics for quite a while too.

Edited by Soldream
Posted (edited)
On 11/16/2023 at 9:50 AM, Soldream said:

Hi, have you noticed that in some cases something doesn't work correctly with the physics? For example your gif, on it the finger goes in and the hole expands and vice versa. This should not be the case and it happens for example with all Ostim animations in horizontal animations, but it almost never happens in SexLab animations. 
Have you noticed this tendency?

Another example of Ostim's animation. If the animation takes place in the vertical plane, everything is normal. But if the pussy is pulled backwards by inertia if the pose is crawling or missionary, the pussy will be pulled backwards. When colision should make the model stretch in one obvious direction, the model stretches in the other direction. Shit. It's hard to explain. It's just that sometimes, it's like the directional axes are misaligned, so we have physics problems.

 

I just want to ask you if you've encountered this? Since I've been manually setting up my physics for quite a while too.

There's a lot to cover here, I will do my best :)

For one, the fingering GIF is PROBABLY doing that because of the position of the finger's collision sphere.  The collision sphere just doesn't go to the base of the finger, its short, and moves past the labia node's collision spheres. 

If I were to move the sphere more towards the palm (and made a collision capsule) then the Vagina would remain open the same amount as the finger moved in and out. The collision capsule is not as long as the finger is because it probably interfered with breast collision too much.  It's all a bit of a balancing act, as you probably know! 

 

(another reason might be the collision capsule is shaped like a cone, with one sphere of the capsule having a smaller radius than the other.  That would also account for the Vagina behavior) 

 

As for the axes of animations causing anomalies, I have never really noticed anything like that.. Though I might have a bit of an idea what your problem is (and is possibly what's causing my reversed labia motions in my GIF) 

 

The parameter pairs

 

maxoffset and minoffset

 

are dangerously unintuitive and often break all kinds of shit just by changing the wrong one by "an amount" (I don't even know how to define that) 

 

They kind of define some permanent positioning, but also the possible range of motion. I don't even really know, because it's really hard to pin down. 

So, like, sometimes they have to be positive numbers.. Sometimes negative.. Sometimes it matters whether maxoffset is greater in value than minoffset (or vice versa).  The relationship between each min and max pair is important as fuck, but I have no idea why lol

If you don't get that relationship right, it will break that node's movement.  Sometimes it will just outright stop it, and sometimes it will make it do werido stuff. 

 

And actually, even weirder, I swear, for breasts, left and right breast values pertaining to the min and max offset are NOT symmetrical.   I don't even know how to explain how brutal it is to mess with the min and max offset parameters in all the configs ? 

 

If you do, be very careful to try pretty much all combinations of negative/positive + greater/less than relationships between the min max pairs

 

When I'm tuning, I can tell something is off after each physics tick (reset). The body part pairs will usually fall to rest at different rates or in different ways (or not at all) 

 

I don't know if this is causing your problem, but I know these parameters can cause all sorts of horrible anomalies, possibly even reversed motions and collision behavior

 

I should note, that all the body mod's as well as CBPC's own configs don't set some of these parameter's values correctly. At least, I'm pretty sure not. 

That's not a dig at any of the mod authors at all.  It's something that I just don't think anyone else has ever noticed before..

I could be full totally wrong too though lol

 

Some gifs or video of your problem would be very helpful to understand better! 

Edited by xavier0self
  • 1 month later...
Posted

Since you mentioned scrotum physics in V8, is there any plan to incorporate the rest of the changes present in SurverX floppy CBPC Settings? As it is right now, I disable any of your files that conflicts with it to get the effect.

Additionally, I noticed butt collision is a little strange with V8. It vibrates when lightly collided. Rolled back to 7.1, and issue isn't present.

Posted

Man, Thank you so much! Your config is great.
I had Default CBPC and I tried messing around with the configs because I found the breasts too bouncy for my taste. But I think I broke it some way, the breasts were behaving very strangelly.
I tried reinstalling CBPC, but it seems the configs didn't go back to default and it remained broken.
Today I downloaded your config and it seems like it fixed my physics, and the bounciness is perfect!
Thanks again for this, you are a hero.

Posted
On 12/27/2023 at 3:35 AM, BeranabusBarnes said:

Since you mentioned scrotum physics in V8, is there any plan to incorporate the rest of the changes present in SurverX floppy CBPC Settings? As it is right now, I disable any of your files that conflicts with it to get the effect.

Additionally, I noticed butt collision is a little strange with V8. It vibrates when lightly collided. Rolled back to 7.1, and issue isn't present.

Could you please link me  SurverX floppy CBPC Settings  as I'm just not sure what it is, sorry!

 

I did just do a bit of a hotfix and updated to 8.1, and i did indeed address the butt collision.  Hopefully enough!

 

 

Posted (edited)
On 12/28/2023 at 11:38 AM, vhungria said:

Man, Thank you so much! Your config is great.
I had Default CBPC and I tried messing around with the configs because I found the breasts too bouncy for my taste. But I think I broke it some way, the breasts were behaving very strangelly.
I tried reinstalling CBPC, but it seems the configs didn't go back to default and it remained broken.
Today I downloaded your config and it seems like it fixed my physics, and the bounciness is perfect!
Thanks again for this, you are a hero.

So awesome to hear!  Really nice to get your feedback ;) It's actually the kind of help I've always wanted to be able to give.

"My shit was fucked, i dont know why, and your shit fixed it.  Ty"  is like the best compliment ever haha ❤️ 

i will mention my config cannot magically fix anything! 

But if it's at the bottom of your load order, then everything hopefully works as I intend* haha (major caveats there lol)

Edited by xavier0self
Posted (edited)

I have a question about v8. 

 Does this have collision in the legs,butt and chest?

 

What I mean is I use a mod called smp switcher which switches to smp mod during SL Scenes. The player or NPC may touch the player legs, butt or chest and there is a feedback where the butt, legs and chest would move and go in as its actual being touched and pushed down.

 

This mod that im using for my config

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

 

If you look at the third or fourth picture you can see when she spank her butt there is a feedback. Does your config do the same thing?

 

 

Edited by Dragneel013
Added more content
Posted (edited)
24 minutes ago, Dragneel013 said:

I have a question about v8. 

 Does this have collision in the legs,butt and chest?

 

What I mean is I use a mod called smp switcher which switches to smp mod during SL Scenes. The player or NPC may touch the player legs, butt or chest and there is a feedback where the butt, legs and chest would move and go in as its actual being touched and pushed down.

 

This mod that im using for my config

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

 

If you look at the third or fourth picture you can see when she spank her butt there is a feedback. Does your config do the same thing?

 

 

Yes my mod will affect those same body parts.  Mine would be scaled back quite a bit compared to SHINI's though! (SHINI's has lots of movement and jiggly! ❤️ )

In order to utilize P2P's CBPC settings (during SL scenes) you would need to disable the mod that switches to SMP during SL scenes (SMP always overwrites any CBPC physics!)

I hope that helps!

Edited by xavier0self
Posted
1 hour ago, xavier0self said:

Yes my mod will affect those same body parts.  Mine would be scaled back quite a bit compared to SHINI's though! (SHINI's has lots of movement and jiggly! ❤️ )

In order to utilize P2P's CBPC settings (during SL scenes) you would need to disable the mod that switches to SMP during SL scenes (SMP always overwrites any CBPC physics!)

I hope that helps!

Thank you, One more thing how do I make your mod have more movement and jiggly? I changed some of the config in your mod such as the Amplitude to match shini but its not jiggly enough. Which file do I need to edited? 

Posted
1 hour ago, Dragneel013 said:

Thank you, One more thing how do I make your mod have more movement and jiggly? I changed some of the config in your mod such as the Amplitude to match shini but its not jiggly enough. Which file do I need to edited? 

No problems!

For breasts, you would look into CBPConfig_3b.txt for breast movement, and CBPConfig_butt.txt for butt movement.

Try reducing the .damping parameter, as well as increasing the .linear parameters!

Hopefully those help!

Posted
5 hours ago, xavier0self said:

Could you please link me  SurverX floppy CBPC Settings  as I'm just not sure what it is, sorry!

 

I did just do a bit of a hotfix and updated to 8.1, and i did indeed address the butt collision.  Hopefully enough!

 

It is basically floppySOS for SE.

 

 

Posted

Hi, just updated to v8 coming from the v6 config for BHUNP and I'm liking the new tweaks. Really nice! However, I've noticed that the physics only fully apply when nude. Anytime armor is equipped the physics in the breasts stop everything else is fine for me. I've messed around with sinfulcbp to try and get it to work again but alas the boobies stay stiff .___.

 

I don't want to go back to v6 again as I like the new tweaks more. But I will if I have too. So any help is appreciated :)

Posted (edited)
4 hours ago, Tentacle_Erotica said:

Hi, just updated to v8 coming from the v6 config for BHUNP and I'm liking the new tweaks. Really nice! However, I've noticed that the physics only fully apply when nude. Anytime armor is equipped the physics in the breasts stop everything else is fine for me. I've messed around with sinfulcbp to try and get it to work again but alas the boobies stay stiff .___.

 

I don't want to go back to v6 again as I like the new tweaks more. But I will if I have too. So any help is appreciated :)

Go into CBPConfig_3b_armor.txt and just make everything = 1   :D

 

You could tune it all yourself too haha the amplitude affects the amount of damping.  and the pushup effect just pushes breasts up when wearing the each armor type

Edited by xavier0self
Posted
6 hours ago, BeranabusBarnes said:

 

It is basically floppySOS for SE.

 

 

Thank you for the link!  So this file only replaces 3 files of my own.  The master config file has some extra references I am unfamiliar with, but I don't really see them being used in any of the text files.

 

SO, try just replacing my  CBPConfig_SOS.txt  with theirs, and use the rest of the P2P config.  That might just work fine.  Otherwise, I'll look into the master config file and see if you need that as well.

 

You COULD try to just overwrite all three files, you would lose scrotum collision if you overwrite my CBPConfig_SOSScroum.txt (and you don't have to overwrite it unless you prefer that config's scrotum movement vs mine).  or just try copying over the references in their master config into P2P's and let me know how it goes!  :D

Posted (edited)
On 1/1/2024 at 11:49 PM, BeranabusBarnes said:

 

It is basically floppySOS for SE.

 

 

I looked into it a bit more!

I might have done some weird shit in CBPCMasterConfig_SOS.txt for P2P lol

So open up P2P's  CBPCMasterConfig_SOS.txt and copy/paste what's in the spoiler.  Overwrite everything in the text file with what's in the spoiler.
 

Spoiler

[ConfigMap]                   
<
NPC Genitals01 [Gen01]=NSOS01
NPC Genitals02 [Gen02]=NSOS02
NPC Genitals03 [Gen03]=NSOS03
NPC Genitals04 [Gen04]=NSOS04
NPC Genitals05 [Gen05]=NSOS05
NPC Genitals06 [Gen06]=NSOS06

GenitalsLag01=SOS01
GenitalsLag02=SOS02
GenitalsLag03=SOS03
GenitalsLag04=SOS04
GenitalsLag05=SOS05
GenitalsLag06=SOS06
>

So I added back the "N"SOS## in the spoiler above.  I guess I had removed that "N" and made both references use "SOS##".. so I think GenitalsLag## isn't working in my config..

But now it will be for you.  That way, SurverX's CBPConfig_SOS.txt should now work for you. 

 

So overwrite P2P's CBPConfig_SOS.txt with SurverX's floppy version.

And then copy/paste the spoiler text into  CBPCMasterConfig_SOS.txt

If you prefer the scrotum movement from the floppy mod as well (over P2P's) you can replace that too!

 

And I guess, alternatively, you could remove the "N" from "NSOS##" within SurverX's  CBPConfig_SOS.txt (and then not have to edit anything from P2P).

Edited by xavier0self
Posted (edited)

I am wondering if you help with the collision for chest. The hands goes through the breast. I tried increasing the collision size but it only does a small amount of movement. This is the setting I am using 

 

#breast01 is like the chest and base of breast

[L Breast01]
2.8,-0.6,-1.3,2 | 4.46,-2.7,-1.2,7
[R Breast01]
-2.2,-1,-1,2 | -3.9,-2.3,-1.2,7


#breast02 is like the actual mass of breast

[L Breast02]
1.6,-2.01,-1.2,2.8 | 2.16,-1.5,-3.2,7.2
[R Breast02]
-1.4,-2,-1.34,2.6 | -1.8,-1.5,-3.15,7.2

#breast03 is basically the nipple and nipple area

[L Breast03]
2.2,-4.9,0.4,2.7 | 2.4,-2.1,0.1,5.5
[R Breast03]
-2,-4.6,0.6,2.8 | -2.4,-2,-0.1,5.5

 

This is the body preset that i am using for my character and race. 

 

Crerreapture.PNG

Edited by Dragneel013
Posted (edited)
On 1/5/2024 at 12:16 AM, Dragneel013 said:

I am wondering if you help with the collision for chest. The hands goes through the breast. I tried increasing the collision size but it only does a small amount of movement. This is the setting I am using 

 

#breast01 is like the chest and base of breast

[L Breast01]
2.8,-0.6,-1.3,2 | 4.46,-2.7,-1.2,7
[R Breast01]
-2.2,-1,-1,2 | -3.9,-2.3,-1.2,7


#breast02 is like the actual mass of breast

[L Breast02]
1.6,-2.01,-1.2,2.8 | 2.16,-1.5,-3.2,7.2
[R Breast02]
-1.4,-2,-1.34,2.6 | -1.8,-1.5,-3.15,7.2

#breast03 is basically the nipple and nipple area

[L Breast03]
2.2,-4.9,0.4,2.7 | 2.4,-2.1,0.1,5.5
[R Breast03]
-2,-4.6,0.6,2.8 | -2.4,-2,-0.1,5.5

 

This is the body preset that i am using for my character and race. 

 

Crerreapture.PNG

Kewl okay!  Thanks for the pic and your values, i can help for sure.

So I notice you haven't increased breast01, which is probably my fault because of the way I've described it.

When I describe breast01 as like the "chest and base of breasts", its not exactly true, but it is a marginal enough of a description lol

 

breast01 is also a large portion of the main mass of the breast (like breast 02).  So try increasing those to like 9.

and then I would also bring the spheres down, so increasing z-coordinate values in the negative direction by about 1

and it would also be advisable to bring out the spheres with the y-coordinate, so increase values towards the positive direction by about 1.5

These would be the values I would give you to try and possibly tune better from there!

Spoiler

 

#breast01 is like the chest and base of breast

 

[L Breast01]
2.8,-0.6,-1.3,2 | 4.46,-1.9,-2.7,9
[R Breast01]
-2.2,-1,-1,2 | -3.9,-1.7,-2.7,9


#breast02 is like the actual mass of breast

[L Breast02]
1.6,-2.01,-1.2,2.8 | 2.16,0,-4.2,7.2
[R Breast02]
-1.4,-2,-1.34,2.6 | -1.8,0,-4.15,7.2

 

#breast03 is basically the nipple and nipple area

[L Breast03]
2.2,-4.9,0.4,2.7 | 2.4,-1.1,-1.1,5.5
[R Breast03]
-2,-4.6,0.6,2.8 | -2.4,-1,-1.2,5.5

don't be afraid to increase the sphere sizes some more, or move them around!  you'll find you have to find the balance between sphere size and location.

Hopefully that helps!

Edited by xavier0self
Posted
19 hours ago, ARO57 said:

i forget the rules about vortex, so first xp32 skeleton before 3ba body before cbpc, cbpc before petite to plenty right?  

yeah i think that's right

so my load order would look like this:

-xp32

-cbpc (or 3ba.. but most people would put cbpc here i think)

-3ba (i reverse this with 3ba for weird reasons but they can go in w/e order you want because P2P will overwrite all the text files from both)

-Petite to Plenty

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