Jump to content

Procedural Penis Animations/Collision [Beta]


Recommended Posts

Posted
1 hour ago, asdt123123 said:

좋게 말씀해 주셔서 감사합니다!
하지만 혹시 v0.0.17에서 겪고 계신 버그에 대해 좀 더 자세히 설명해 주시거나, 스크린샷 등으로 보여주실 수 있을까요?
만약 말씀하신 버전이 v0.0.18이라면 그 현상은 정상입니다. 그 버전은 제가 애니메이션 파일들을 검토해서 수정하거나 더 나은 방법을 찾아야 하거든요.
v0.0.17은 가끔 엉뚱한 구멍을 찾는(guessing the wrong hole) 문제를 제외하면 거의 완벽하고 가장 안정적인 버전이어야 합니다.

I'm so thrilled with this mod that my Skyrim has become even happier lately, and I drank a lot of soju yesterday. Thank you again for creating such a perfect mod.

Posted
3 hours ago, asdt123123 said:

Did you remove some of the logs when you sent them to me? We can test in DM's if you'd like, I might have an idea of what is causing your issue. So I'll send you a debug version if you're interested. 

? I haven't removed anything from the logs, though I havent saved all the logs from my tests if that is what you mean. I'll attach the last log of my tests.

If I can help with debugging I'd be glad to help, though I might need some additional guidance during the process depending on what you need me to do.

AccuratePenetration.log

Posted
4 hours ago, Skorm- said:

? I haven't removed anything from the logs, though I havent saved all the logs from my tests if that is what you mean. I'll attach the last log of my tests.

If I can help with debugging I'd be glad to help, though I might need some additional guidance during the process depending on what you need me to do.

AccuratePenetration.log 255.1 kB · 1 download

We'd have to debug in DMs. Maybe this new version I'm releasing in the comments will fix it IDK. 

 

1 hour ago, redhat42 said:

@asdt123123 does the mod recognize user-created override config files?

Course that's the whole idea 

Posted

Second iteration on the animation tagging system. This time I added a different profile that is more focused on trying to AVOID the incorrect penetration. Again, derived from Henterium's tags so full credit to them for the tags (And the bugs in the tags lol). 

 

Changelog:

  • You can now change an actor's penetration target! (Press 0 by default while aiming at the actor). There's also an option to SAVE these to your own animation tag config, so you don't have to keep doing it. KEEP IN MIND, this is PER STAGE. So if you change vaginal to anal, next stage it'll be vaginal again - do not report this as a bug, it's intentional. To clear your changes, just reload the config (You'll have to do it twice, the file loading is async and I'm too lazy to add a callback). 
  • As I already said, included an "assist" config. Still don't recommend it personally, I think it's easier to just swap their positions manually with the new hotkey menu. 
  • Changed the hotkeys in the config to be on always, since pausing + hotkeys doesn't work for everyone. Idk why? 
  • Maybe fixed VR support...? Maybe broke it more...? 

I tested this for like 3 minutes, so GL. 

 

OStim people:

I've added support for you too. All the pre-defined tags will almost certainly not contain your animations, but you can just make your own manually or with the new menu thing. I DID NOT TEST OSTIM AT ALL. For all I know your PC will explode. So lmk if it works properly.. I'm sure I made mistakes, not 100% certain what speeds are other then assuming they're literally just for linear animation/speed changes. So we shouldn't need to tag specific speeds - just the whole scene. 

 

SECONDLY, if you ostim people really want support for the old version for whatever reason.. I can try to make a patch. But one of you will need to be a dedicated tester for it. 

PPA - Penetration Physics v0.0.18A.zip

Posted (edited)

i wouldnt mind being a tester since im unable to upgrade anyways. but im also a vr user.

Edited by Kryp67
Posted (edited)

Updating to version 17 now, version 15 alpha was the last I had running. I was still getting penis stretch to oblivion even after making the Hookposition edit in the json file. Also noticed that for some oral animations, certain animations have a phase where they are running their mouth along the side of the schlong and this winds up bending the schlong into their mouth.

Edited by RevanCathal
Posted (edited)
1 hour ago, RevanCathal said:

Updating to version 17 now, version 15 alpha was the last I had running. I was still getting penis stretch to oblivion even after making the Hookposition edit in the json file. Also noticed that for some oral animations, certain animations have a phase where they are running their mouth along the side of the schlong and this winds up bending the schlong into their mouth.

You can try this version with HookPosition 0. It's a fix for VR, but might solve your issue too. 

 

Your problem is that you have a bad .xml for the schlong. Likely not enough dampening, and it's configured to be influenced by the vaginal/etc. See what happens when you do "smp reset" in the console. If you're using something like softbody you'll need to use their patch. 

 

Edit: Also that's intentional. As of 0.0.18, you can press "0", and change their penis target. Then save it. 

 

8 hours ago, Kryp67 said:

i wouldnt mind being a tester since im unable to upgrade anyways. but im also a vr user.

Send me a DM with your exact version and I'll give you the file. I'll need you to test their VR OStim version too. 

 

PPA - Penetration Physics v0.0.18C.zip

Edited by asdt123123
Posted

Besides being on par with the SoftBody mod, both of these mods bring Skyrim's sex system to near-perfection. I'd say it's truly next level. You're awesome, dude.

It's great that the mod has customization options. I'd like to ask you, what do you think about adding a commented-out line with a description next to each section/function in the settings, as not all functions are clear.

Posted (edited)
33 minutes ago, Qwert_yyy said:

Besides being on par with the SoftBody mod, both of these mods bring Skyrim's sex system to near-perfection. I'd say it's truly next level. You're awesome, dude.

It's great that the mod has customization options. I'd like to ask you, what do you think about adding a commented-out line with a description next to each section/function in the settings, as not all functions are clear.

 

The comments question was asked and answered previously by the author, there is full details on the config settings on page 1 of this thread under configuration.

 

JSON doesn't support comments. There is no such thing as skipping, it has to read the block of text into memory regardless to match it to a valid key - waste of resources. Config would need over ~200 lines of text to fully explain everything. Pointless overhead when you can just look at the nice cleanly formatted documentation + pictures I have on the page and also means I don't have to type the same thing twice.

 

https://www.loverslab.com/topic/261275-procedural-penis-animationscollision-beta/page/12/#findComment-7210358

Edited by Imperfection
Posted
On 1/8/2026 at 1:40 AM, asdt123123 said:

Technically yeah, but that's 1 more framework the mod would have to poll every second. If that Dogma guy is interested, I could add papyrus API for initializing a scene. Would just be something like PPA.RegisterScene(mainActor, PenetratorActors[], Tags[]). Then PPA.DestroyScene(mainActor). etc. 

Hi! So I shared this with Dogma and this is what he replied:

Hey! Oh, that looks pretty, pretty good. But if I have to add it manually in scenes, it will become an additional burden, since unlike sexlab, I don’t have a single center from where animations are launched, characters are added, etc. these functions are used not only in sex scenes, but also when you just need to attach a character somewhere or even in my custom imitation camera. In the scenes, everything is done by hand, assembled from small functions. Not to mention the fact that I would have to introduce this into every scene, and there are quite a lot of them at the moment, I would have to make sure that this mechanics are correctly cleaned in every scene. As I understand it, this is critical, otherwise she will be loaded with hanging characters. Considering that I often have multi-level scenes that go back and forth, and there are many options for getting out of them, this could really be a problem, I might not be able to keep track of it somewhere. But of course I wouldn't mind trying it. If it's not difficult for the author and he'll add an API like this someday, I'll at least try it in some scenes.
 

Posted
6 hours ago, Chrohnos said:

Hi! So I shared this with Dogma and this is what he replied:

Hey! Oh, that looks pretty, pretty good. But if I have to add it manually in scenes, it will become an additional burden, since unlike sexlab, I don’t have a single center from where animations are launched, characters are added, etc. these functions are used not only in sex scenes, but also when you just need to attach a character somewhere or even in my custom imitation camera. In the scenes, everything is done by hand, assembled from small functions. Not to mention the fact that I would have to introduce this into every scene, and there are quite a lot of them at the moment, I would have to make sure that this mechanics are correctly cleaned in every scene. As I understand it, this is critical, otherwise she will be loaded with hanging characters. Considering that I often have multi-level scenes that go back and forth, and there are many options for getting out of them, this could really be a problem, I might not be able to keep track of it somewhere. But of course I wouldn't mind trying it. If it's not difficult for the author and he'll add an API like this someday, I'll at least try it in some scenes.
 

Very low chance I'll add support for that mod anytime soon. Doubt there's any clean way to handle his scenes. Could do a nuclear option where it scans every actor in the game for whether they may be involved in a multi-actor scene. But that would create really unstable penis animations. Man could just be shaking ur hand and suddenly their penis pops into the nearest hole 

 

If I ever play through his quest mod in the future I'll look into adding support - but again.. Don't expect stability if no animation context is being exposed. 

Posted

@asdt123123 When I first began using this mod I was amazed by how it immediately made all of the animations so much better with regards to alignment.

The past few versions however I have noticed something is different with the oral animations, the penis seems to bend downwards into the throat later than it used to, so now quite often can be seen sticking out of the back of the neck. What setting would I need to adjust to bring that downward bend back towards the front of the throat 'tube' just a little?

Posted

Hi, could you share which semen mod you use for these captures?

On 10/1/2026 at 9:23, sikamikanico78 said:

"sus raíces son profundas..."

 

¡Gracias por este increíble mod!

 

Captura de pantalla16729.thumb.jpg.98a946ed5615e028a52ad5a410baddea.jpg

 

Captura de pantalla16731.thumb.jpg.e74176cbbfbbd751e47224e5516d5d31.jpg

 

Captura de pantalla16732.thumb.jpg.287ecbd88b30fa7a513438dc9bc05d2f.jpg

 

 

 

Posted
On 10/1/2026 at 9:23, sikamikanico78 said:

"sus raíces son profundas..."

 

¡Gracias por este increíble mod!

 

Captura de pantalla16729.thumb.jpg.98a946ed5615e028a52ad5a410baddea.jpg

 

Captura de pantalla16731.thumb.jpg.e74176cbbfbbd751e47224e5516d5d31.jpg

 

Captura de pantalla16732.thumb.jpg.287ecbd88b30fa7a513438dc9bc05d2f.jpg

 

 

Hi, could someone please tell me which CUM texture mod is used in these screenshots?

Posted
1 hour ago, jagr8502 said:

Hi, could you share which semen mod you use for these captures?

 

its he SLACS mod for sexlab  ..advanced cum stages  ... i am using the original with the 4 stages only

Posted

Really great work you've done here, ty! 

 

Would it be possible to add a modifier key for those of us who have run out of available keys to map to?

 

Posted

Has anyone had this yet...

image.thumb.png.dba613df4a7d38451d2ac3a1dce177d3.png

 

odd bend that will come thru the body.

 

If I "SHOWRACEMENU" , then save the character, all is fixed...

enb_2026-1-20_16-54-39_403.thumb.png.c2bb23d4b61602d0d60a7ffb27ef451a.png

all good until i start the game again.

 

?

 

Posted
5 hours ago, neverend1065 said:

Has anyone had this yet...

image.thumb.png.dba613df4a7d38451d2ac3a1dce177d3.png

 

odd bend that will come thru the body.

 

If I "SHOWRACEMENU" , then save the character, all is fixed...

enb_2026-1-20_16-54-39_403.thumb.png.c2bb23d4b61602d0d60a7ffb27ef451a.png

all good until i start the game again.

 

?

 

Very very likely to be SMP. Check if "smp reset" in the console fixes the issue. If it does, you'll need to switch out your SMP xml files for that male schlong. You can turn on the visual debug options if you want to see if it's maybe an issue with PPA.

 

 

5 hours ago, modball said:

Really great work you've done here, ty! 

 

Would it be possible to add a modifier key for those of us who have run out of available keys to map to?

 

Possibly

9 hours ago, shardoom said:

@asdt123123 When I first began using this mod I was amazed by how it immediately made all of the animations so much better with regards to alignment.

The past few versions however I have noticed something is different with the oral animations, the penis seems to bend downwards into the throat later than it used to, so now quite often can be seen sticking out of the back of the neck. What setting would I need to adjust to bring that downward bend back towards the front of the throat 'tube' just a little?

I added an extra waypoint to go from mouth->throat->spine. You either need to delete that last spine waypoint, or delete it get it pointing correctly. 

Posted (edited)

3rd iteration snapshot for the v0.0.18 update

 

Changelog:

  • Full VR support (Still need more people to verify)
  • HookPosition 0 now should work flawlessly with SMP and CBPC. 0 or 2 is now recommended. Doesn't really matter. These are configurable so you can avoid conflicts with mods.
  • Backwards compatibility for older OStim versions
  • Improved the default assist_tags.json a bit more (Still a lot more fixing to do!)

 

Mod is working flawlessly for me now. Still need to swap out actor's penis target in some scenes, but that's to be expected. At least we've got a permanent solution now. 

 

Old changelog:

  • You can now change an actor's penetration target! (Press 0 by default while aiming at the actor). There's also an option to SAVE these to your own animation tag config, so you don't have to keep doing it. KEEP IN MIND, this is PER STAGE. So if you change vaginal to anal, next stage it'll be vaginal again - do not report this as a bug, it's intentional. To clear your changes, just reload the config (You'll have to do it twice, the file loading is async and I'm too lazy to add a callback). 
  • As I already said, included an "assist" config. Still don't recommend it personally, I think it's easier to just swap their positions manually with the new hotkey menu. 
  • Changed the hotkeys in the config to be on always, since pausing + hotkeys doesn't work for everyone. Idk why? 
  • Maybe fixed VR support...? Maybe broke it more...? 

 

If you aren't caught up on this update, it basically allows you to specify exactly where an actor's penis should be on a stage by stage basis. I've included a lot of pre-configured stuff, but all those configs were derived from pretty inaccurate tags. So expect to do '0' + change holes for some actors here and there!

 

PPA - Penetration Physics v0.0.18D.zip

Edited by asdt123123
Posted
1 hour ago, asdt123123 said:

I added an extra waypoint to go from mouth->throat->spine. You either need to delete that last spine waypoint, or delete it get it pointing correctly. 

 

So, could you give me some instructions on where to find this? I assume I can remove it using nifskope? I need a little more help than that if you can.

Posted (edited)
On 1/19/2026 at 9:34 PM, asdt123123 said:

You can try this version with HookPosition 0. It's a fix for VR, but might solve your issue too. 

 

Your problem is that you have a bad .xml for the schlong. Likely not enough dampening, and it's configured to be influenced by the vaginal/etc. See what happens when you do "smp reset" in the console. If you're using something like softbody you'll need to use their patch. 

 

Edit: Also that's intentional. As of 0.0.18, you can press "0", and change their penis target. Then save it. 

 

I don't use Softbody. Chances are, it might be an issue with SOS Arousal Changes.

Edited by RevanCathal
Posted (edited)

Fantastic mod. I'm using UBE high poly head and SMP. After some fiddling with the config its working really well. 

 

I have one issue and I'm sorry for not copying logs etc. I will do so if needed but for now I'm just wondering if someone else has faced the same issue. For Oral animations the penis aligns very well, however the lips on the female receiver get stretched to an immense degree. Literally several cm of air between the penis and the female lips, it looks comical.

 

I tinkered with the mod settings and nothing really changed. I'm wondering if this might be more due to my smp .xml or maybe a compatibility issue? Anyone else experience the same thing? I'm not sure it's this mod. I'll try to tinker a bit tonight and see if I can resolve it but I'm pretty stumped atm.

 

EDIT: for anyone else experiencing this bug you need to delete the Predator UBE SMP Head mod.

Edited by tallman
Solution found

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