Some relatively impactful bugs fixed:
  • Fixed bug in glute depth morphing calculation when soft physics is enabled - decreasing soft physics mesh depth was interpreted as the overall glute depth increasing rather than decreasing, causing morphing in the opposite direction
  • Futa depth morphing calculation now uses soft body joints when soft physics is enabled, just like on a female character (it's more accurate as it allows the soft physics based changes to the mesh to affect morph values)
  • Fixed issue with the plugin not recalculating mass during calibration if the user preference Monitor: Check For Size Changes was unchecked
  • Fixed issue where adding the plugin to a person where the currently used skin had never had soft physics enabled caused wildly incorrect breast mass
    • The plugin now cycles soft physics on and back to the original value in all of user prefs, atom C&P1 and for breasts and glutes specifically. This happens first during initialization, and later whenever you change the character in the Skin Select tab. It only lasts a few frames and you probably won't notice anything, this info is just in case it causes some unforeseen issues.
    • (The point of this is that it ensures that all skin vertex positions update to an array that the skin object exposes to plugins (even while soft physics is off), allowing those vertices to be tracked in real time.)
  • Fixed issue where toggling high quality physics would change the physics to more rigid.
    • It was very noticeable with large breasts, not so much with glutes or small breasts.
    • I'm not sure what exactly happened and why, but simply recalculating the physics parameter values and hard collider mass immediately after high quality physics is toggled seems to fix it.
  • Fixed F Glute Physics values not restoring properly when disabling/removing BootyMagic
And some cosmetic ones:
  • Fixed broken gradient visualization for fat collider depth when using a negative offset
  • Improved clothing popup options panel horizontal alignment
  • Fixed incorrect offset slider quick buttons showing for Rotation Spring, Right/Left Spring, In/Out Spring and In/Out Damper
  • Minor UI text fixes
It's somewhat disheartening to find so many bugs this late in the development of v1.1. ?? Perhaps no one else noticed any of these issues either. Either way, if something doesn't work or seems off, please report it. Chances are no one else has reported it and I don't know about it. Thank you! I can be contacted directly here on the Hub or in Discord, or you can post in the discussion thread. Preferably DM though, it's easier to debug things one-to-one. ?

v1.2-beta1 is released for patrons, check it out: https://hub.virtamate.com/resources/naturalis.33647/updates
If High Quality Physics is enabled in VAM user preferences, the plugin now notifies about that and suggests to use low breast hard collider mass. I noticed that with high quality physics, hard colliders cause breasts to move much more sensitively. Base mass multiplier at around 0.20-0.30 with high quality physics enabled looks similar to 1.00 when disabled. However, generally high quality physics is not worth it because of the performance cost and negligible visual difference.

This of course means that you will get somewhat different behavior out of presets/scenes depending on whether high quality physics is enabled, or was enabled when the preset/scene was saved. In v1.2 I will ensure the mass is adjusted in the background.

Also fixed some UI info texts (BootyMagic referred to breasts and areola in a couple places).

This is likely the final update on v1.1, focusing fully on v1.2 now. (Info about that will be posted on the paid resource and on Patreon.)
Clothing's Adjust Breasts and Adjust Glutes settings are taken into account

VAM's Breast Spring/Damper Multiplier and Glute Spring/Damper Multiplier sliders are now translated to Hold and Dampening slider values in the plugin when the item doesn't have a default profile. The increases to spring and damper are a bit reduced compared to what the multipliers would set without the plugin.

The point here is just to respect the clothing item specific spring and damper set by the creator of the item, preserving the way the clothing item looks/behaves with the plugin on versus off. I.e. this change isn't automatically taking advantage of all of the fancy features in the Clothing tab, you're still encouraged to actually create/load a profile for any given item to get the most out of the system.

Default plugin preset no longer loads clothing profiles

When the plugin automatically loads the default in-plugin preset (TittyMagic Preset or BootyMagic Preset Default.json file), it will no longer load the clothing profiles referenced in that preset. This is to prevent the default plugin preset from overriding what clothing profiles are loaded by default, as those are meant to be the handled by the clothing system itself (per item default profiles). However, you can still click Load and select the Default.json file manually, and it will load the clothing profiles that were active when that preset was saved.

Fixes
  • Fixed selected tab color in TittyMagic (accidentally changed it from the usual green to the BootyMagic red in v1.1.9)
Reverted implementation "Freeze joints when calibrating" (from v1.1.4 / 34.var), this turned out to mess up the calibration result in some cases. I tested it with a few custom body morphs, but might happen with some other morphs as well. (Thanks @LsRp)

Originally the intention with this implementation was to prevent the loading of the calibration T-pose from potentially having any effect on the pose of another person atom in situations where Physics Link is used to target the joints of the person being calibrated.
  • Fixed error when loading a legacy pose/look
  • Fixed issue where loading a legacy pose/look would reset all clothing items to use the default profile of each item (if found)
  • Fixed issues when loading a scene with the plugin already disabled, the most visibly obvious one being breasts twitching due to the unlocked left-right movement but the spring and damper weren't calibrated due to the plugin being disabled. The plugin now always initializes things as if it was disabled, and then enables them if enabled in the saved JSON, should be reliable.
  • Fixed issue with VAM F Breast Physics and Glute Physics values not being restored and applied properly when disabling plugin
  • Fixed issue where some Unity objects created by the plugin to detect UI open/close events would duplicate and linger in memory even after removing the plugin
  • Adjusted the scaling of damper values with physics rate, capping now at 2x damper at 120 Hz compared to 60Hz, and any higher refresh rates than that are limited to 2x. Potentially fixes a reported issue.
  • Fixed silent error when loading an in-plugin preset
  • Added a compatibility fix for VAM version 1.20.x (with one very minor downside*)
  • Fixed issue where the nipples would "float" when soft physics was toggled on (cosmetic issue which went away after calibration which you need to do anyway when toggling soft physics)
*When you load a scene from a var package, and the plugin data saved in the scene file references a clothing profile from the same package, the profile should get applied automatically to the relevant clothing item at startup. However, this only works on VAM version 1.21 and newer. For users still on v1.20, the profile is not applied and there is no message or error.
The plugin is now loaded with Naturalis.cslist again, as opposed to Naturalis.dll, and the previous package everlaster.Naturalis.36.var is removed. Apologies for the hassle!

To creators: whatever scene you're working on or may have already finished, please update it to use the cslist. Thanks.
New in v1.1:
  • a comprehensive clothing adjustment system for breasts and glutes
  • improved physics and customization of gravity
  • simulation of gravity in different directions
  • futa breast soft physics and hard colliders
  • improvements to morphing
  • various quality of life improvements and fixes
Full update notes: v1.1 early access update post
Back
Top Bottom