Naturalis v1.4-alpha1 (72.var)
Added 2024-04-08 19:28:02 +0000 UTCThis first alpha of Naturalis v1.4 includes the first version of PussyMagic, UI work, some small fixes and a revamp of the update/upgrade scripts. It should be very stable despite the alpha tag. Package version jumps from 69 to 72 to leave room for two v1.3 releases (eventual free release and a possible separate patch release.)
Let's get into it!
PussyMagic
I've posted a demo video to Discord, as well as to VAM official Discord's #screenshots channel. It will not be directly available or linked to here on Patreon - just playing it safe regarding their guidelines. Apologies to anyone who isn't on either Discord. I'll include it in the Hub update when posting that.


Features in this first release:
Softness and Quickness slider (low softness probably doesn't make any sense but hey)
In-plugin presets
Support for Fat Spring, Fat Damper, Fat Mass, Fat Distance Limit and Fat Collider Friction
Each parameter has a new default value and scales with the softness and quickness sliders
Can offset the value
Can adjust value along gradient from center to outer soft physics joints
Visualization of soft joints
Adaptive friction (Skin Materials 2)
The main differences to VAM default soft physics are:
in VAM default physics, the soft colliders have no friction, so there's basically no grip, while in PussyMagic there is a moderate amount of friction by default
PussyMagic's soft joints are a bit springier and have much lower damper, making them vibrate much more easily
What doesn't work yet:
All of the advanced soft physics features are still WIP, and the toggles for enabling them are not interactable yet.
Fat Collider Radius and Fat Collider Depth aren't supported, I'm looking into adding that support but it might not be worth too much effort, as the current colliders are actually pretty well fine tuned. The problem is if I adjust the colliders via the plugin, they get slightly misplaced and penetration physics doesn't look good anymore, I'm not yet sure how to fix that.
Glute vs Vulva soft physics
In VAM and in previous Naturalis versions, the glute soft physics mesh includes the entire genitals area as well - the name of the mesh in the trigger menu is "LowerPhysicsMesh". So when you toggled glute soft physics on/off, it toggled the genitals area as well. However, adjusting the F Glute Physics parameters in VAM or adjusting soft physics in BootyMagic only affects the glute soft physics joints.
In Naturalis v1.4, glute and vulva soft physics can be toggled independently. BootyMagic's soft physics toggle only toggles the glute area, and PussyMagic's only affects the genitals area. You might notice a small performance gain to having just one or the other enabled instead of both.
Also, BootyMagic and PussyMagic are enabled/disabled as a pair, they can't be individually enabled or disabled. This was just simpler to implement this way, but disabling soft physics in PussyMagic essentially turns it off since there are no features apart from soft physics.
UI improvements
Adjusted the color scheme of TittyMagic and BootyMagic plugin UI tabs, plus some minor edits to texts.
The collider friction settings UI in Skin Materials 2 is redesigned to look and function more like the plugin UI:

Updating the plugin
The package no longer contains the "Auto-update.cs" and "Auto-update from TittyMagic 5.cs" files. These functionalities are integrated into plugin itself - if you add the plugin cslist file to a person atom that already has any version of Naturalis or the old standalone TittyMagic, it will remove that earlier version automatically and add itself at same plugin index number (e.g. plugin#1), and restore any supported parameters from the plugin instance that was present previously.
For UXPlus users: updating is of course possible with that plugin's Update button. However, given the above, adding the latest Naturalis.cslist from the Favorites menu is also a valid way to update an existing instance.
Fixes/QOL
Increased range of Friction Offset slider in Skin Materials 2
When disabling any of the scripts (TittyMagic etc.), its pending calibration is cleared; calibration could still be pending on the other scripts though
Fixed issue where Mirror Right to Left button actually mirrored left to right (male person atom only, Clothing -> Soft physics tab)
increased character ready wait during plugin initialization to 30s, there was some report of the previous 15s duration being too short in some cases
--------
I haven't yet tested it with any genitals auto morphing plugin. For now, PussyMagic doesn't deal with any morphs, and no other plugin deals with vulva soft physics, so there should be good synergy between morphing plugins and this, since they complement each other.
I'm excited to hear what you think! Though it's still an unfinished product and I'm hoping to improve it further with the advanced soft physics features.
-everlaster