Jump to content

Procedural Penis Animations/Collision [Beta]


Recommended Posts

Posted
17 hours ago, Public_Swan said:

Can I change the hotkey for actor penis target somewhere?

 

The hotkeys are defined at the end of the "accurate-penetration.json" file, they are defined using dx scan codes; exapmple 11 = 0 key (zero)

 

  "HotkeyInConsoleOnly": false,
  "PauseKey": 60,
  "ReloadKey": 63,
  "SelectActorKey": 11

 

DirectX Keyboard Scan-codes (standard US keyboard layout) · GitHub

Posted (edited)

I'd like to clarify something. (Example)

- (Example 1) When I position the penis in this position, it clearly doesn't touch anything and nothing reacts. The penis bending angle in Ostim is P:9.
- (Example 2) When I bend the penis slightly using the offset setting in Ostim, changing the value to P:7, the penis finds the target and the mod system starts working. But as you can see, the vagina barely reacts.
- (Example 3) If I continue to lower the penis, it's as if invisible colliders reach the target, and the penis offset from example #2 is just a visual effect.

 

Oh, and when I open the console, the penis rises to the position it appears to be in. When I close the console, the penis rises back to the false position. What's happening in this case, please tell me. I disabled "HandleOpeningPhysics." Is this normal behavior without this feature? I much prefer manually tweaking my physics files rather than artificially switching physics. Is there anything I can do about it? (Sorry for the dark look, I forgot to turn on enb)

Edited by Qwert_yyy
Posted
3 hours ago, Qwert_yyy said:

I'd like to clarify something. (Example)

- (Example 1) When I position the penis in this position, it clearly doesn't touch anything and nothing reacts. The penis bending angle in Ostim is P:9.
- (Example 2) When I bend the penis slightly using the offset setting in Ostim, changing the value to P:7, the penis finds the target and the mod system starts working. But as you can see, the vagina barely reacts.
- (Example 3) If I continue to lower the penis, it's as if invisible colliders reach the target, and the penis offset from example #2 is just a visual effect.

 

Oh, and when I open the console, the penis rises to the position it appears to be in. When I close the console, the penis rises back to the false position. What's happening in this case, please tell me. I disabled "HandleOpeningPhysics." Is this normal behavior without this feature? I much prefer manually tweaking my physics files rather than artificially switching physics. Is there anything I can do about it? (Sorry for the dark look, I forgot to turn on enb)

Download this version: 

 

5 hours ago, tallman said:

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.

That's SMP highpoly head by Predator. You likely don't have very well skinned SMP meshes for the penises. Make sure you're using HookPosition 2 or 

 

 

You're also using the UBE version which is outdated. I use it too, and it's for sure far from perfect for UBE. 

Posted
7 hours ago, shardoom said:

 

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.

No. Just open the config and go to Mouth Position. 

 

7 hours ago, RevanCathal said:

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

SOS Arousal Changes dynamically swaps the entire physics file for the schlong during runtime so it's very possible. I have a significantly better system on my "Improved Futanari" mod, but I need to make a lot of fixes for it. 

Posted

Could you do the same effect to handjob animation ?
Softbody hand and penis animation work but the penis keep shaking like crazy

Posted
32 minutes ago, pdd001 said:

Could you do the same effect to handjob animation ?
Softbody hand and penis animation work but the penis keep shaking like crazy

Yup that's the next goal. It's a bit tedious since a handjob can be done on either side of the hand (Front/back). So I've avoided it during early development stages since it'll require special handling vs the other stuff. 

 

The only stuff I have zero plans for are:

  • Footjobs: Would just be too weird to do. Maybe a super light version that only sort of "assists" the penises direction...?
  • Boobjob: I just don't see any animations worth doing it for. They shouldn't really need strict alignment 
Posted (edited)

Amazing mod, the only issue I have at the moment is that sometimes I hear thrust sounds more often than the animation requires it. I use ostim SA(latest version) and Ostim Standalone sound overhaul v1.16. 

 

Also uninstalled OUranos because your mod does the same thing. 

Edited by kdjmmmmmwq1
Posted
2 hours ago, asdt123123 said:

Yup that's the next goal. It's a bit tedious since a handjob can be done on either side of the hand (Front/back). So I've avoided it during early development stages since it'll require special handling vs the other stuff. 

 

The only stuff I have zero plans for are:

  • Footjobs: Would just be too weird to do. Maybe a super light version that only sort of "assists" the penises direction...?
  • Boobjob: I just don't see any animations worth doing it for. They shouldn't really need strict alignment 

That sound promising.
i got this problem with Baka ABC mod, did i need to correct something in the baka json file or fix something else? (i'm using version 0.18D with ABC patch from the fomod)
489830_43.thumb.jpg.8eaaef56489d553afba6aa51f8629324.jpg

Posted
  • Added custom animation tagging. You can now specify the exact target of every animation/stage/actor individually in a config file, or in-game using the "0" hotkey menu

Hi,wonderful job! However, I'd like to know where the settings saved using the hotkey “0” are stored? If the PPA is updated, will I need to readjust the settings?

Posted (edited)

So, I cannot change the target hole using 0 during a SexLab scene (it says I'm not looking at any target), it means you have to do it when you're not in a SL scene ?

Edited by Ryo95
Posted
5 hours ago, asdt123123 said:

Download this version: 

 

That's SMP highpoly head by Predator. You likely don't have very well skinned SMP meshes for the penises. Make sure you're using HookPosition 2 or 

 

 

You're also using the UBE version which is outdated. I use it too, and it's for sure far from perfect for UBE. 

Yes exactly. Deleted the Predator mod and it's working perfectly now, thank you. Now I just need to find more sexual encounters this is incredible!

Posted (edited)
2 hours ago, Dr. Pervy said:

Is there a way to toggle schlong-guidance for custom-made creatures? 

Should be pretty easy. Grab race id (RNAM) from SSEEDIT, grab the bone that will be the anchor from nifscope or whatever, copy aligning code from original configs, replace with yours, don't mess up counting closing brackets like me, done. ASD said you're free to add as much custom configs in hte folder as you want.

 

@asdt123123also i would recommend adding dx codes url to the config itself, there's already fuck ton of stupid questions, and there will be more.

Edited by redhat42
Posted (edited)
35 minutes ago, redhat42 said:

Should be pretty easy. Grab race id (RNAM) from SSEEDIT, grab the bone that will be the anchor from nifscope or whatever, copy aligning code from original configs, replace with yours, don't mess up counting closing brackets like me, done. ASD said you're free to add as much custom configs in hte folder as you want.

 

I see. I've never done anything on Nifscope so I have no clue how to do any of that. I wouldn't mind learning if there's some sort of guide out there, specifically for this context. 

Edited by Dr. Pervy
Posted
50 minutes ago, Dr. Pervy said:

 

I see. I've never done anything on Nifscope so I have no clue how to do any of that. I wouldn't mind learning if there's some sort of guide out there, specifically for this context. 

Not necessary nifscope, outfit studio shows bones too. You just need a solid stationary skeleton node on the body to tie your offsets to, like spine1 or pelvis or whatever.

pvs.jpg

Posted (edited)
4 hours ago, pdd001 said:

That sound promising.
i got this problem with Baka ABC mod, did i need to correct something in the baka json file or fix something else? (i'm using version 0.18D with ABC patch from the fomod)
 

That looks like skeleton issues to me. You've probably got a mod overwriting Baka's ABC mod. That schlong might be entirely from a different mod even

 

4 hours ago, jerryrhp said:

With the new update, to use it in SMP, is it no longer necessary to change the HookPosition from 0 to 2?

Doubt it'll make a difference. HookPosition 2 will always exist because there's a few forks of SMP floating around that may change their hook position

 

3 hours ago, Dr. Pervy said:

Is there a way to toggle schlong-guidance for custom-made creatures? 

Review the config section, it tells you how to make an override for custom creatures. Refer to my ABC config for further context 

 

3 hours ago, Ryo95 said:

So, I cannot change the target hole using 0 during a SexLab scene (it says I'm not looking at any target), it means you have to do it when you're not in a SL scene ?

In a scene, you look directly at an actor. Middle of crosshair. And press 0. Might have to try different angles, it's raycasting their bipods. 

There's debug in the console you can look at to see why it's not finding a target. 

Edited by asdt123123
Posted (edited)

Oh I see, I have mods that disable crosshair and everything on screen when I'm in a SL scene, so that might be the reason.

Edited by Ryo95
Posted (edited)

I tested the latest version (PPA - Penetration Physics v0.0.18) and experimented with a slightly larger Schlong just to test the mod's capabilities. I'm impressed that even with ridiculously large sizes, it still performs quite well.

Spoiler

frQkR1I.png

 

frQObwv.gif

 

frQe9MN.gif

 

frQeBt4.gif

 

frQexPS.gif

No clipping, pure perfection! 👍

Edited by 深淵の神
Posted

So I fixed this skeleton issue with XP32 that's been driving me mad. It's unrelated to PPA, but might as well fix it. 

 

Basically in the havok rig, there's anus nodes. And many animations bake them at 0, or odd values resulting in distortion. This is the same distortion you'll see in most walk animations. When you start to walk, the anus will be warped. I also removed the manual anus gape from animations since it always looks terrible. 

 

My fix is only active during sex animations, don't really care outside of them. 

 

I've attached the file if anyone is interested in testing to see if it fixes it for them or causes more issues. Should also fix the issue for CBPC for those who aren't using PPA's hole physics. 

 

This is what I'm talking about. I'm toggling it on/off. For demonstration purposes, I disabled the hole actually opening. That isn't what this fix does so don't freak out:

53dccdf01630044fb9a9214f0f9f9e2b.gif

d9778b28c92f5f990d461cf548434b6c.gif

PPA - Penetration Physics v0.0.19 - SNAPSHOT.A.zip

Posted
2 hours ago, asdt123123 said:

So I fixed this skeleton issue with XP32 that's been driving me mad. It's unrelated to PPA, but might as well fix it. 

 

Basically in the havok rig, there's anus nodes. And many animations bake them at 0, or odd values resulting in distortion. This is the same distortion you'll see in most walk animations. When you start to walk, the anus will be warped. I also removed the manual anus gape from animations since it always looks terrible. 

 

My fix is only active during sex animations, don't really care outside of them. 

 

I've attached the file if anyone is interested in testing to see if it fixes it for them or causes more issues. Should also fix the issue for CBPC for those who aren't using PPA's hole physics. 

 

This is what I'm talking about. I'm toggling it on/off. For demonstration purposes, I disabled the hole actually opening. That isn't what this fix does so don't freak out:

 

 

PPA - Penetration Physics v0.0.19 - SNAPSHOT.A.zip 473.45 kB · 1 download

Nvm on this one, I just fixed it on the skeleton directly. Much easier:

 

Posted (edited)
22 minutes ago, asdt123123 said:

Nvm on this one, I just fixed it on the skeleton directly. Much easier:

 

 

Hi, that's definitely a good fix 👍 But I already had this mod that dealt with that known issue. I guess I don't need your fix if I already have this installed.

Mu Joint Fix (Knee Fix dll edition)

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

Quote

6. Added feature that fixing the wrong anus bones (twisted anus) by animation

 

Edited by 深淵の神

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   1 member

×
×
  • Create New...