Jump to content

Toning down the jiggle physics in Softbody?


Recommended Posts

Posted

I want to try Softbody with my new install of the game, but even with the less jiggle preset the breasts essentially act like gelatin. Is there an addon mod to reduce this, or a file I can tweak? I would ask on the mods Nexus page but searching the mods comments for "jiggle" didn't provide any helpful results.

Posted (edited)
38 minutes ago, FilthyWeaboo said:

...or a file I can tweak?

 

Sure. This starts by first disabling SMP and testing whether the tits still jiggle.

If they do: The file you need to configure is in CBPC somewhere.

If they don't: The file you need to configure is in SMP somewhere.

 

Once you know which system controls the tits then:

  1. Open the naked body mesh in Outfit Studio and make a list of all the bone/node names that have weightpaint for the tits.
  2. Find the configuration files for CBPC:
    1. Go through all CBPCMasterConfig*.txt files and add the node-to-preset mapping to your bone/node list. Note that these mappings can have conditions applied to them, make sure these pass on your actor.
    2. Go through all CBPConfig*.txt files and find the presets for your tit bones/nodes.
  3. Find the configuration files for SMP:
    1. Open the naked body in NifSkope and see if it has an SMP NiStringExtraData hint in it. Write down the file path if you find it.
    2. Also note down the names of all NiTriShape nodes in this mesh.
    3. Open the defaultBBPs.txt file and see if it has an entry for your NiTriShape name(s).
    4. Start the game, load a save.
    5. Open the console.
    6. prid 14
    7. inv
    8. Make a list of all worn items.
    9. Close the game and repeat steps 3.1 to 3.3 for each item.
    10. Open each physics preset and find the constraints that are attached to one or more of your tit bones/nodes.
  4. Increase the damping by about 5-10%.

You may want to look into automating this, as if I'm not mistaken, softbody has 92 boob bones and if you have to adjust them all equally you may be looking at 184 edits. That's going to get annoying quick, since physics preset adjustments tend to be very trial-n-error. Python can handle the file formats used here reasonably well.

Edited by traison
Posted
10 minutes ago, traison said:

 

Sure. This starts by first disabling SMP and testing whether the tits still jiggle.

If they do: The file you need to configure is in CBPC somewhere.

If they don't: The file you need to configure is in SMP somewhere.

 

Once you know which system controls the tits then:

  1. Open the naked body mesh in Outfit Studio and make a list of all the bone/node names that have weightpaint for the tits.
  2. Find the configuration files for CBPC:
    1. Go through all CBPCMasterConfig*.txt files and add the node-to-preset mapping to your bone/node list. Note that these mappings can have conditions applied to them, make sure these pass on your actor.
    2. Go through all CBPConfig*.txt files and find the presets for your tit bones/nodes.
  3. Find the configuration files for SMP:
    1. Open the naked body in NifSkope and see if it has an SMP NiStringExtraData hint in it. Write down the file path if you find it.
    2. Also note down the names of all NiTriShape nodes in this mesh.
    3. Open the defaultBBPs.txt file and see if it has an entry for your NiTriShape name(s).
    4. Start the game, load a save.
    5. Open the console.
    6. prid 14
    7. inv
    8. Make a list of all worn items.
    9. Close the game and repeat steps 3.1 to 3.3 for each item.
    10. Open each physics preset and find the constraints that are attached to one or more of your tit bones/nodes.
  4. Increase the damping by about 5-10%.

You may want to look into automating this, as if I'm not mistaken, softbody has 92 boob bones and if you have to adjust them all equally you may be looking at 184 edits. That's going to get annoying quick, since physics preset adjustments tend to be very trial-n-error. Python can handle the file formats used here reasonably well.

184 edits?! Okay, never mind then, I think I will stick with standard 3BA because better physics are not worth that much hassle.

Posted
27 minutes ago, FilthyWeaboo said:

184 edits?!

 

Could be just 3. Depends on how it's set up. Both SMP and CBPC are capable of shared presets. If each bone has its own preset though then yes there's going to be a lot of them.

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