Realistic Foreskin & Erection Simulation

Plugins Realistic Foreskin & Erection Simulation

RunRudolf

Active member
Messages
24
Reactions
114
Points
28
RunRudolf submitted a new resource:

Realistic Foreskin Simulation - Realistic foreskin simulation

Simulation of foreskin movement based on mathematical equations. Works with Person#2 hands and VR hands.
Demo Scene with simple animation included.

Only requires JayJayWon VUML and ActionGrouper and Jackaroo Hoodie_Retracted_More. The rest ist just added for demonstration purposes.

Based on a trigger system and relying solely on available control points to measure distances of controllers (VR and atom person hands or whatever) and thereby checking whether there is contact and determining...

Read more about this resource...
 
There is a "micro stutter" aproxim. every ~1-1,5 seconds which freezes up my VaM for about half a second.
I assumed it's one of the VUML executing an update but upon noticing how many there different mechanics and triggers there are on the male I'm afraid to even start looking which specific part is causing it.

I have experienced similar performance issues in the past when I was experimenting with actiongrouper/VUML and had certain things set to "continuously" update.

Ryzen 7 5800
 
There is a "micro stutter" aproxim. every ~1-1,5 seconds which freezes up my VaM for about half a second.
I assumed it's one of the VUML executing an update but upon noticing how many there different mechanics and triggers there are on the male I'm afraid to even start looking which specific part is causing it.

I have experienced similar performance issues in the past when I was experimenting with actiongrouper/VUML and had certain things set to "continuously" update.

Ryzen 7 5800
I do not experience heavy stuttering (Ryzen 5 5600), but VUML seems to consume some computing time. Unfortunately, there is not too much I can do concerning the way how VUML works. Its really basic, and since it can only do one operation per variable there are so many. However, everythin is well documented in the screenshot. It would probably be best to put all of this into a separate, optimised plugin, but I am not able to do that.

All VUML operations are set to continuous, that should not generate stuttering every 1 seconds.

You can basically delete all other plugins except VUML and ActionGroupers.
The other plugins are just for the demo scene (animations, moans, erection system etc.).
The foreskin simulation works without all of these (as mentioned, it only used base control points, distances and some math).
 
Hi redeyes, yes, I have tried that of course. I guess your system works similarly? I have however found that the morphs I use (Jackaroo Hoodie_Retracted_More) look more realistic and therefore integrated these with the VUML and ActionGrouper system.
Would be interesting to merge the two!
Yes they do, but they're not CC-BY which means people make paid content won't use it. I've wondered whether I should bother support people making paid stuff and just go with what looks better.
 
Yes they do, but they're not CC-BY which means people make paid content won't use it. I've wondered whether I should bother support people making paid stuff and just go with what looks better.
I will ask Jackaroo whether there is any chance to get it CC-BY.
Did you program your divining foreskin plugin yourself? Is that a lot of effort?
 
I will ask Jackaroo whether there is any chance to get it CC-BY.
Did you program your divining foreskin plugin yourself? Is that a lot of effort?
I took DiviningRod and adpated it - so not from scratch but at this point there's far more code in there that I wrote than the original plugin

It's an amount of effort, though with chat GPT beginners can try - you do need some code skill though
 
RunRudolf updated Realistic Foreskin Simulation with a new update entry:

Now fully plugin based, works for VR hands, atom hands, feet, chest, anus and vagina

Simulation of foreskin movement. Works with VR hands, atom hands, feet, vagina, anus and chest.
Now fully plugin based - just add the plugin to any male / scene!

Requires Jackaroos Hoodie Retracted Morphs and VamTastics Penis Skin Morphs. Jackaroos Hoodie Morphs also offers some textures.

Configuration via UI parameters. Adjust offsets for specific actor (hands, chest etc.) if needed to get more or less foreskin movement.

Next major update will bring a dynamic erection system coupled to...

Read the rest of this update entry...
 
"Next major update will bring a dynamic erection system coupled to VAMMoan." 🙏cant wait for that update! 😁
Its become really cool, but I have been stuck in moderator review for the last 48 hours. Any ideal how long that usually takes?!
 
Thanks for these great foreskin plugins to both of you!
The great addition that this plugin brings compared to divining foreskin is that it also reacts to VR hands.

Throwing out some ideas for improvements:
-The foreskin morph here is very thick and covers the balls as well, which inflates them unnecessarily. It would be nice if the morph was configurable as in divining foreskin.
-The maximum or default cover of the glans by the foreskin is too much if the penis is fully erect. The default retraction value (that the morph snaps to when no force is applied) should be configurable. Ideally, this value would be configurable to depend on the state of the penis length morph, because in reality, if the penis is fully erect, the natural state would be for the glans to be uncovered vs. covered when flaccid. This would come in especially handy if one uses a dynamic erection system like yours.
 
Thanks for these great foreskin plugins to both of you!
The great addition that this plugin brings compared to divining foreskin is that it also reacts to VR hands.

Throwing out some ideas for improvements:
-The foreskin morph here is very thick and covers the balls as well, which inflates them unnecessarily. It would be nice if the morph was configurable as in divining foreskin.
-The maximum or default cover of the glans by the foreskin is too much if the penis is fully erect. The default retraction value (that the morph snaps to when no force is applied) should be configurable. Ideally, this value would be configurable to depend on the state of the penis length morph, because in reality, if the penis is fully erect, the natural state would be for the glans to be uncovered vs. covered when flaccid. This would come in especially handy if one uses a dynamic erection system like yours.
Hey there, thatks for your feedback! Considering the second point, I already have an update under testing and will release it shortly. The skin will then only go back a little bit if no force is applied, and stay there until the force is at the same point again.
Regarding the morphs, I am not able to change too much, it simply uses Jackaroos Hoodie Morphs, which come the way they are. Can you modify morphs? I also think its a bit on the thick side.
 
Thanks for these great foreskin plugins to both of you!
The great addition that this plugin brings compared to divining foreskin is that it also reacts to VR hands.

Throwing out some ideas for improvements:
-The foreskin morph here is very thick and covers the balls as well, which inflates them unnecessarily. It would be nice if the morph was configurable as in divining foreskin.
-The maximum or default cover of the glans by the foreskin is too much if the penis is fully erect. The default retraction value (that the morph snaps to when no force is applied) should be configurable. Ideally, this value would be configurable to depend on the state of the penis length morph, because in reality, if the penis is fully erect, the natural state would be for the glans to be uncovered vs. covered when flaccid. This would come in especially handy if one uses a dynamic erection system like yours.
I can try to make another morph that morphs only the shaft and make the overall girth a bit less. I just dont want to have to make multiple retraction morphs bc then things start getting too complicated for users and probably plugin writers alike, so i will try to do it in a way that can still use my current retraction morphs.

P.s. things look much nicer if you use the included textures in my hoodie var. It will add some "wrinkles" around the foreskin that will break up the perceived girth in that area a bit more.
 
hoodie.jpg

hoodie2.jpg

original vs new (shaft only, thinner)


will update the var shortly​
 
RunRudolf updated Realistic Foreskin Simulation with a new update entry:

Optimisations: Improved Hoodie Morphs and no Foreskin snapping any more

- When released, the foreskin will now not automaticall fully close but only a little bit.
- Greatly improved entry behaviour: If an actor approaches the penis and the foreskin is already (partly) retracted, it will not snap any more but wait until actor and foreskin are synchronised.
- Jackaroo has updated the Hoodie Morphs to version 7, which have been included here. They give somewhat smaller shafts (depending on the genital used).

Read the rest of this update entry...
 
I can try to make another morph that morphs only the shaft and make the overall girth a bit less. I just dont want to have to make multiple retraction morphs bc then things start getting too complicated for users and probably plugin writers alike, so i will try to do it in a way that can still use my current retraction morphs.

P.s. things look much nicer if you use the included textures in my hoodie var. It will add some "wrinkles" around the foreskin that will break up the perceived girth in that area a bit more.
How do you properly add your diffuse textures? They are absolutely nice and I would make them standard, but when I add them, they do not blend in well with the main skin in the pubes area.
 
RunRudolf updated Realistic Foreskin Simulation with a new update entry:

Updated versions of 'Realistic Foreskin' and 'Realistic Erection':

- Both 'Realistic Foreskin' and 'Realistic Erection' will be published and updated here from now, but will remain separate plugins (for now).
- Improved behaviour if foreskin is left retracted and hand approaches again - no foreskin snapping any more
- Improved glans morph to avoid clipping (glans is reduced when foreskin moves over it)
- New Jackaroo's Hoodie Morphs with slimmer shaft
- Improved overall parameter defaults
- Demo scene includes both plugins in action (together with VAMMoan...

Read the rest of this update entry...
 
Back
Top Bottom