Jump to content

Procedural Penis Animations/Collision [Beta]


Recommended Posts

Posted

Hey I was Just wondering because I REALLY want to use this to make some videos but do you ever plan of makes this work with skyrim ver 1.6.640 aka 1.65 for sexlabs? again I really want to use this but I don't want the latest ver of Skyrim cuz half of my mods would not work if I updated the game rip

Posted (edited)

i dont know when uve changed it since i didnt take every update but there used to be a setting that governed detection range. female with a SoS dick have issues that the schlong leaves detection range on a regular basis and becomes floppy. which looks super weird. im guessing its this setting now

Ā 

# Global detection range multiplier for collision cylinders.
# Example: 1.5 means 50% larger than the actual cylinder.
ActivationRange = 3.5

Ā 

but whenever i make any changes to the 3.5, to lets say 5, the whole thing stops working.


nvm, the value needs to have a .x for some reason. so 5 doesnt work but 5.1 works. just leaving this here in case someone else has the same issues ^^

Edited by BrummBear
Posted
3 hours ago, Wubb_Wubbs said:

Hey I was Just wondering because I REALLY want to use this to make some videos but do you ever plan of makes this work with skyrim ver 1.6.640 aka 1.65 for sexlabs? again I really want to use this but I don't want the latest ver of Skyrim cuz half of my mods would not work if I updated the game rip

You and I are in sync!!!!Ā  I was just coming on here to ask the very same question.Ā  I have the exact same setup as you do.Ā  I had noticed that this was the last version PPA - Penetration Physics v0.0.16B.zip of January 16,Ā seems to convey that it still honored the Legacy Sexlab versions.Ā  I wanted to check if there were any later versions that still allowed Sexlab 1.65.Ā  Hopefully, we can get a definitive answer.Ā Ā 

Posted
21 hours ago, CyberPuff said:

Hey, so the mod works perfectly for me except for the vaginal opening animation. The anus and mouth work fine. I tried adjusting the hook position settings in the config, as well as the base and max opening distance under the vaginal options, to no avail. The penis seems to to curve upward when inside fine though.

Ā 

I'm using UBE, SOS, and Ostim.

Ā 

Any help would be appreciated. I attached a couple screen shots below.

Ā 

Also weirdly when I took a few screenshots to get this in the frame or two when the display freezes upon taking a screenshot the vagina looked like it was open. It Immediately went back to closed in like another couple frame interval though. Couldn't manage to get a shot of it when it was open, it would only happen when taking a screenshot.

Ā 

Ā  Reveal hidden contents

Screenshot381.thumb.png.9484ed84215b0f02fafab79b355a87df.png

Ā 

Ā  Reveal hidden contents

Screenshot382.thumb.png.3ad9ab3caf86ed5a147f7e0b6d3dce45.png

Ā 

Ā 

After the new update I double checkedĀ  the 3BA configs and made sure that SMP wasn't handling the vagina physics and now it's working. Disregard my silliness lol

Posted (edited)
On 1/5/2026 at 6:07 AM, Connector196 said:

You're making me second-guess using HDT-SMP Flex now... should I be switching back to FSMP? Only reason I switched to Flex was because it fixed an annoying bug I had with the 'smp reset' console command causing dicks and balls to shrink to their base size 😭 (also I haven't used this mod yet and I'm curious to try it out but I never knew that about Flex lmao)

Anyways to fix this bug in FSMP? I tried Flex as your mention, it fix this bug. But Flex is conflict with my tail mod and makes tail hard like rock, sad.

Ā 

Edit: I find an easy way to 'fix' this problem. First, smp reset, your dicks become small. Second, in SOS MCM, change 'schlong size multiplier', you don't need to really change the number, just 'accept'. Then all dicks are restore to normal size!

Ā 

Edit2: Maybe someone can make a script that auto run this operation after 'SMP reset'? possibly?

Edited by khajiit23
Posted

I have a question, what can i change in toml version 27 or 28, if something if it comes to this:

@asdt123123@NCK30

Ā 

I use sos and bhunp, also in racemenu set sos base to 1.4,Ā  version 23 is stable if it comes to this

Ā 

when i start animation the base and the look of penis is likeĀ 

image.png.e13f53d614a11bae1e5fff7851cd469a.png

Ā 

and here is okĀ 

image.png.3dc228d348facf66f9dc87e756b41706.png

but here it changes toĀ 

image.png.d2e3103e5039275969b76614ea19e73e.png

Posted
10 hours ago, Wubb_Wubbs said:

Hey I was Just wondering because I REALLY want to use this to make some videos but do you ever plan of makes this work with skyrim ver 1.6.640 aka 1.65 for sexlabs? again I really want to use this but I don't want the latest ver of Skyrim cuz half of my mods would not work if I updated the game rip

Why wouldn't it work?Ā 

Ā 

17 minutes ago, Latar2480 said:

I have a question, what can i change in toml version 27 or 28, if something if it comes to this:

@asdt123123@NCK30

Ā 

I use sos and bhunp, also in racemenu set sos base to 1.4,Ā  version 23 is stable if it comes to this

Ā 

when i start animation the base and the look of penis is likeĀ 

Ā 

Ā 

and here is okĀ 

Ā 

but here it changes toĀ 

Ā 

That seems normal to me? It's just bent different by PPA. You should change the length slider for segment 1 instead if you're trying to make a sword cock.Ā 

Ā 

9 hours ago, BrummBear said:


nvm, the value needs to have a .x for some reason. so 5 doesnt work but 5.1 works. just leaving this here in case someone else has the same issues ^^

Yeah my toml library, if you put a 1 instead of a 1.0, it will read it entirely differently. I'll fix it eventually

Posted (edited)

First off this mod is fantastic. It has resolved some alignment issues i had after using a havok animation converter for some older animations that lack modern support. Thank you for the work like seriously.

Ā 

Using certain SOS addons (like trx beast addons) some of the animations cause the tip to shoot way out of range and clip through the back of the neck during oral scenes. I saw in the toml it mentioned using nifskope to get the correct values to change the curve projection so i went in to grab the xyz of the nodes but theyre waaaayyy outside a normal value. So is there a particular node i should be pulling from? If that cant really be answered because its on a nif to nif basis, do you think changing node position for the addon (the closest node to the tip is only like half way down the actual shaft which i think is whats causing the clipping) would help the projection?

Ā 

Im suuuper new to all this so any help would be appreciated. Once again, great work and thank you!

Ā 

Edit: I also see in the toml that you can add unlimited nodes, would it be possible for me to add another neck node to help keep the path better aligned and if so do i just use the same bone name or would that cause a conflict?

Edited by BonitaMussolini
Posted
1 hour ago, asdt123123 said:

Why wouldn't it work?Ā 

Ā 

That seems normal to me? It's just bent different by PPA. You should change the length slider for segment 1 instead if you're trying to make a sword cock.Ā 

Ā 

Yeah my toml library, if you put a 1 instead of a 1.0, it will read it entirely differently. I'll fix it eventually

Oooh, thank you, yeah, changing the lenght in racemenu fixed it :DĀ 

Ā 

Also except above thing i had to remove mouth opening settings from toml if it comes to phonemes, cause while starting blowjob animations it was like mouth opening and closing and opening and closing, like a loop, but i noticed thats only for the first stage of animation only, rest stages is ok, mouth stays open, but thats ok i have ostim better blowjobs mod where i can set in jsons phonemes, so thats not the problemĀ 

Ā 

Amazing work bro though, cheers

Posted (edited)

Hello, please, what is this mod?Ā 

Not SLAL BillyĀ  animations, but the widget ...:)

image.png.e13f53d614a11bae1e5fff7851cd469a.PNG

Edited by madcyb
Posted
22 minutes ago, madcyb said:

Hello, please, what is this mod?Ā 

Not SLAL BillyĀ  animations, but the widget ...:)

Ā 


something to do with ostim, nothing to do with this mod at all

Posted (edited)

A fantastic mod,Ā  the only issue I have is with the animation speed adjustment. It works fine on my Sexlab profile (hotkeys are set) but not at all with Ostim, repeated pressing of the keys just gives me a range of 0.90-1.10 (as shown in a little pop-up message on screen) neither of which actually do anything in game. Any ideas anyone?

Ā 

I am up to date with the latest version-0.0.28B on Skyrim SE.

Edited by lydiaofwhiterun
Posted

I like what this mod does, but I personally like the sounds from the sexlabsexsound mod better. But more than that, if I had to live with the sounds of this mod, even though I don't personally like them as well as the sexlabsexsound mod, I would still prefer to have the option of having the controller vibration on impact that the sexlabsexsound mod had to offer and worked great. Are there any plans to add that feature to this mod?Ā 

Ā 

sexlabsexsound mod

Posted
8 hours ago, Latar2480 said:

I have a question, what can i change in toml version 27 or 28, if something if it comes to this:

@asdt123123@NCK30

Ā 

I use sos and bhunp, also in racemenu set sos base to 1.4,Ā  version 23 is stable if it comes to this

Ā 

when i start animation the base and the look of penis is like.

Ā 

Ā 

The penis would be bending downwards in the throat like asdt123123 is saying.

Also make sure that "PreserveHavokState" is set to true, if You want the full experience.


I play with a Monster Schlong (Thickness 1.6 in the top and about your length) and I want the females to take it all.

Posted
1 hour ago, AndragonFirefly said:

I like what this mod does, but I personally like the sounds from the sexlabsexsound mod better.

Ā 

Did you know that this mod and the other one include audio files? Did you know you can swap them out as you like? Welcome to the world of modding! Cheers!

Posted
1 hour ago, NCK30 said:

Ā 

The penis would be bending downwards in the throat like asdt123123 is saying.

Also make sure that "PreserveHavokState" is set to true, if You want the full experience.


I play with a Monster Schlong (Thickness 1.6 in the top and about your length) and I want the females to take it all.

Thanks for the advice btw, in some blowjob animations, I noticed thatĀ the lower jaw moves instead of remaining still, as if trying to catch something with its teeth lol.

Ā 

From what I've noticed, this mainly happens in the first stage, but notĀ in all animations,Ā someĀ animationsĀ are fine.Ā 

Ā 

For example billy humans page 5 -> billy laying doggy blowjob at second stage, rest stages are fine

Ā 

and for example billy humans page 2 -> billy doggy blowjob -> here actually at the 4th stage, rest are fineĀ 

Ā 

Many animations which i tested are perfect so not all have this problem, but I can live with it, since i found perfect settings for blowjob animations mainly, sos base 1.2, sos lenght1 -> 2.4

Ā 

but maybe its somehow related with the mod itself,

Ā 

mouth phonemes and expressions

# ───────────────────────────────────────────────────────────────────────────────
#                                    MOUTH
# ───────────────────────────────────────────────────────────────────────────────
[Mouth.Position]
Anchor                          = "NPC Head [Head]"
Offset                          = [0.0, 1.0, -0.7]
CollisionCylinderRadius         = 1.0
CollisionCylinderHeightModifier = 1.0

[[Mouth.Position.DepthWaypoints]]
Offset          = [0.0, -5.0, 2.0]
CornerSmoothing = 1.0

[[Mouth.Position.DepthWaypoints]]
Anchor          = "NPC Neck [Neck]"
Offset          = [0.0, 2.0, 2.0]
CornerSmoothing = 0.5

[[Mouth.Position.DepthWaypoints]]
Anchor          = "NPC Spine1 [Spn1]"
Offset          = [0.0, 4.0, 0.0]
CornerSmoothing = 0.0

# -> [DELETE THIS TO DISABLE ORAL MOUTH OPENINGS] <-
# ─────────────────────────
# Mouth Opening Animation
# ─────────────────────────
# Controls facial expressions during blowjob scenes.
# Presets are matched by target orifice and scene context.
# When multiple presets match, the highest Priority wins.
#
# This mouth preset is optional since SexLab already handles mouth opening.
#
[[FacialPreset]]
# Activates when mouth is penetrated
Targets = ["Mouth"]
# Very high priority to make sure it's selected before other presets (If you have others)..)
Priority = 99999
OverrideExpressions = true
OverrideModifiers = false
# Zero out other phonemes that we aren't using
OverridePhonemes = true
Smoothing = 8.0

# Phoneme/Expression/Modifier Effects
# ────────────────────────────────────
# Each effect controls a facial morph target.
#
#   Type        = Effect type ("Phoneme", "Expression", "Modifier", "MFEE")
#   Index       = Morph index number
#   TargetValue = Target blend value (0.0–1.0 for vanilla, higher for MFEE)
#   MinTargetValue      = (Optional) Minimum value when using depth scaling
#   MinPenetrationDepth = (Optional) Depth at which effect starts
#   MaxPenetrationDepth = (Optional) Depth at which effect reaches TargetValue
#
# View the mod page for more advanced configuration options.
#       !You can define UNLIMITED effects per preset!
[[FacialPreset.Effects]]
Type = "Phoneme"
Index = 0
TargetValue = 1.0

[[FacialPreset.Effects]]
Type = "Phoneme"
Index = 1
TargetValue = 1.0

[[FacialPreset.Effects]]
Type = "Phoneme"
Index = 4
TargetValue = 0.9

[[FacialPreset.Effects]]
Type = "Phoneme"
Index = 6
TargetValue = 1.0

[[FacialPreset.Effects]]
Type = "Expression"
Index = 2
TargetValue = 1.0

[[FacialPreset.Effects]]
Type = "Expression"
Index = 10
TargetValue = 1.0

Ā 

Ā 

Posted

Valerica can't resist holding schlong while sleeping, xDD looks almost amazing :DĀ  That's actually nice even if in animation there is no holding or handjobĀ 

image.png.8d4b7df34f7d6f9a35d4de1345d3780d.png

image.png.4d73f884fb637d761caa4e4fca688ecc.png

Posted

Hello, this is a fantastic mod. I just had one point of confusion regarding the expressions.

My understanding is that expressions from this mod should take priority over other Sexlab mods, when "override expression" is set to on. In my case, I have Sexlab P+ and Hentairim P+ which both have their own expressions. I've tested both with and without the expressions from Hentairim P+ as well.

However, I have not been able to get the oral expressions from this mod to work properly, as the Sexlab P+ "OpenMouth" expression always overrides whatever this mod tries to do in oral scenes. This is even the case when I turn off the expressions in Sexlab P+.

I know the OpenMouth expression from Sexlab P+ has always been a problem as it's seemingly hardcoded and you can't even change what it looks like on the user end. But I figured this mod would have been the workaround for it, if it overrides it. Is there a way to make PPA handle the oral expressions instead of the Sexlab P+ OpenMouth? Currently, the two expressions just stack for me.

Posted (edited)

The latest version 0.28B is working amazing, thank you. You fixed the bug where the vagina was becoming more closed than the body preset is when you are in an anal scene or when you exit an animation and go to another without finishing sex. This is great.

Edited by GusCrow
Posted
4 hours ago, ę·±ę·µć®ē„ž said:

Ā 

Did you know that this mod and the other one include audio files? Did you know you can swap them out as you like? Welcome to the world of modding! Cheers!

I will see what I can manage to not flub up. Thanks for pointing that out. Is there an easy way to get the controller vibrating too?

Posted
1 hour ago, boyo_wonder said:

Hello, this is a fantastic mod. I just had one point of confusion regarding the expressions.

My understanding is that expressions from this mod should take priority over other Sexlab mods, when "override expression" is set to on. In my case, I have Sexlab P+ and Hentairim P+ which both have their own expressions. I've tested both with and without the expressions from Hentairim P+ as well.

However, I have not been able to get the oral expressions from this mod to work properly, as the Sexlab P+ "OpenMouth" expression always overrides whatever this mod tries to do in oral scenes. This is even the case when I turn off the expressions in Sexlab P+.

I know the OpenMouth expression from Sexlab P+ has always been a problem as it's seemingly hardcoded and you can't even change what it looks like on the user end. But I figured this mod would have been the workaround for it, if it overrides it. Is there a way to make PPA handle the oral expressions instead of the Sexlab P+ OpenMouth? Currently, the two expressions just stack for me.

I use P+. It works fine. You did something wrong, probably didn't enable overrides for the phonemes. Use the skse mod menuĀ 

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
×
×
  • Create New...