Jump to content

Female body spazzing out (leg/thigh bone breaking) (+ short clip)


Recommended Posts

Posted

Hello everyone, I literally have no Idea where to look for help, so I figured to try my luck here. Never posted here so please bear with me.

   Long story short, while in idle state all female's (pc/npc) thigh bones start spazzing out. It is also visible when you run/sneak etc, but it is not as bad as with idling. I tried disabling/enabling/different load order/ nothing works except disabling body mod itself (baka Haeun UNP) = (BHUNP), but my whole modlist is built around the mod, so I have no Idea what to do.

   I will provide anything needed just ask, since I don't really know what else to add.

My SKSE is - skse64_2_02_06.7

No FNIS, I use NEMESIS

Video with the thing itself included.

 

modlist.txt PapyrusUtilDev.log loadorder.txt

Posted

First thing that comes to mind is that the physics preset you're using has a rotation range set but the rotation stiffness and damping values are far too low. So as the leg moves, and thus the gravity vector shifts, there is nothing stopping the constraint from swinging from one extreme to the other.

 

It could also be collisions.

Posted
59 minutes ago, traison said:

First thing that comes to mind is that the physics preset you're using has a rotation range set but the rotation stiffness and damping values are far too low. So as the leg moves, and thus the gravity vector shifts, there is nothing stopping the constraint from swinging from one extreme to the other.

 

It could also be collisions.

To say that I understood what to do, would be a huge lie. I am really not that good at all this stuff, so if you could elaborate, I would be so thankful.

Posted
1 hour ago, _JesusRye_ said:

so if you could elaborate

 

I'm going to assume then that you don't know which physics system is handing that problematic node. So, starting with the basics:

  1. Disable SMP.
  2. Test again.
  3. Enable SMP and disable CBPC.
  4. Test again.

Was there leg physics with SMP disabled?

Was there leg physics with CBPC disabled?

Was the problem present with SMP disabled?

Was the problem present with CBPC disabled?

 

If there was physics with SMP disabled and the problem was present, then your problem is in CBPC.

If there was physics with CBPC disabled and the problem was present, then your problem is in SMP.

If the problem was not present with SMP disabled and there was no leg physics, then your problem is in SMP.

If the problem was not present with CBPC disabled and there was no leg physics, then your problem is in CBPC.

If the problem was not preset with SMP disabled but there was leg physics, then your problem is that both physics systems are trying to use the same nodes.

If the problem was not preset with CBPC disabled but there was leg physics, then your problem is that both physics systems are trying to use the same nodes.

Posted (edited)
1 hour ago, traison said:

 

I'm going to assume then that you don't know which physics system is handing that problematic node. So, starting with the basics:

  1. Disable SMP.
  2. Test again.
  3. Enable SMP and disable CBPC.
  4. Test again.

Was there leg physics with SMP disabled?

Was there leg physics with CBPC disabled?

Was the problem present with SMP disabled?

Was the problem present with CBPC disabled?

 

If there was physics with SMP disabled and the problem was present, then your problem is in CBPC.

If there was physics with CBPC disabled and the problem was present, then your problem is in SMP.

If the problem was not present with SMP disabled and there was no leg physics, then your problem is in SMP.

If the problem was not present with CBPC disabled and there was no leg physics, then your problem is in CBPC.

If the problem was not preset with SMP disabled but there was leg physics, then your problem is that both physics systems are trying to use the same nodes.

If the problem was not preset with CBPC disabled but there was leg physics, then your problem is that both physics systems are trying to use the same nodes.

It was the "If the problem was not present with CBPC disabled and there was no leg physics, then your problem is in CBPC." thing. Is there a way of tweaking it somehow, or the only way is just having it off?

Edited by _JesusRye_
Posted

In that case you need to go through CBPC's physics preset files and tinker with the values that affect that thigh node.

  1. Open your body mesh in Outfit Studio.
  2. View the bones tab on the right.
  3. Go through the thigh nodes until you find one that highlights the area you're having an issue with.
  4. Note down its name.
  5. Locate and identify the CBPC physics preset files in SKSE\Plugins\CBP*.txt
  6. Search through them all for the node name you found earlier.
  7. Note down which physics preset is associated to this node:
    NPC L FrontThigh=3baFrontThigh
  8. Search through the CBPC physics preset files for the physics preset name, i.e. "3baFrontThigh".
  9. Adjust the values until you fix the problem. I'd start by increasing the rotational stiffness and damping.
Posted
33 minutes ago, traison said:

In that case you need to go through CBPC's physics preset files and tinker with the values that affect that thigh node.

  1. Open your body mesh in Outfit Studio.
  2. View the bones tab on the right.
  3. Go through the thigh nodes until you find one that highlights the area you're having an issue with.
  4. Note down its name.
  5. Locate and identify the CBPC physics preset files in SKSE\Plugins\CBP*.txt
  6. Search through them all for the node name you found earlier.
  7. Note down which physics preset is associated to this node:
    NPC L FrontThigh=3baFrontThigh
  8. Search through the CBPC physics preset files for the physics preset name, i.e. "3baFrontThigh".
  9. Adjust the values until you fix the problem. I'd start by increasing the rotational stiffness and damping.

I got lost somewhere. I found that the node was "NPC L RearThigh" through OutfitStudio, looked for every single file that would be called CBP* smth, since I have no idea where to look for presets and what they are, but I found file located in my Body mod CBPCollisionConfig_Female.txt, there I only found bunch of numbers.

 

[NPC L RearThigh]
0.5,2,-14,5 & -0.5,5.5,6,3.8 | 1,2,-14,5.5 & -0.5,5.5,6,4
[NPC R RearThigh]
-0.5,2,-14,5 & 0.5,5.5,6,3.8 | -1,2,-14,5.5 & 0.5,5.5,6,4

And here I figured i'm doing something wrong

CBPCollisionConfig_Female.txt

Posted (edited)
6 minutes ago, traison said:

That's the collision shape definition. You're most likely looking for CBPMasterConfig*.txt.

Oh yeah, there was a couple of lines

NPC L RearThigh=LRearThigh=IsFemale()
NPC R RearThigh=RRearThigh=IsFemale()

But file search for LRearThigh is showing nothing

Edited by _JesusRye_
Posted
7 minutes ago, _JesusRye_ said:

Oh yeah, there was a couple of lines

NPC L RearThigh=LRearThigh=IsFemale()
NPC R RearThigh=RRearThigh=IsFemale()

But file search for LRearThigh is showing nothing

Nwm, I got what you meant, I will try tweaking it now

Posted
1 hour ago, traison said:

In that case you need to go through CBPC's physics preset files and tinker with the values that affect that thigh node.

  1. Open your body mesh in Outfit Studio.
  2. View the bones tab on the right.
  3. Go through the thigh nodes until you find one that highlights the area you're having an issue with.
  4. Note down its name.
  5. Locate and identify the CBPC physics preset files in SKSE\Plugins\CBP*.txt
  6. Search through them all for the node name you found earlier.
  7. Note down which physics preset is associated to this node:
    NPC L FrontThigh=3baFrontThigh
  8. Search through the CBPC physics preset files for the physics preset name, i.e. "3baFrontThigh".
  9. Adjust the values until you fix the problem. I'd start by increasing the rotational stiffness and damping.

Well, I tried increasing the stiffness and damping together so it has stopped doing that thing on it's own, guess it is better having no physis on left leg then just having it spazzing out everytime (It is still a little bit visible that the thigh is breaking when you sit down, but I surely can bear with it). Thanks A LOT for explaining everything!

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