TittyMagic

Plugins TittyMagic 2.1.1 / 9.var

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
About the example settings that were removed in 2.0.0

In v1.x of the plugin, you were able to select from Pornstar Big Naturals, Small and Perky, Medium Implants and Huge and Soft. I was asked why I removed these example settings from 2.0.0, and I figured I'd put the reasoning here in case anyone else wonders about this. :D

The example settings depended on the Breast scale slider for setting the breast size. The Breast scale slider was only there to make TittyMagic 1.x able to estimate breast size (and from that, calculate physics settings) based on the TM_Baseline morph that the scale slider adjusted. However in 2.0, the scale slider and the baseline morph are no longer needed, as the plugin automatically calculates breast volume regardless of what morphs you're using.

I could've still included the TM_Baseline morph just for the purpose of being able to select those example settings, but decided against it since it wasn't a core feature of the plugin. However, to replace the example settings feature, a save/load preset feature is being planned (still on the drawing board though).

But if you still want to use the example settings with 2.0, you can. You can apply the settings with v1.2.0, then disable/remove that plugin from the person's plugins list, and enable/add TittyMagic v2.0 for handling the physics and pose morphs. The benefit of this (over just using 1.2.0) is that you can further tweak the size and shape any way you like, and 2.0 will keep the physics settings up to date. To see both the latest .var and the TittyMagic.3.var (= v1.2.0), uncheck "Only Show Latest" in the file browser when adding the plugins. Alternatively, you can use Morph Merger to save the example settings as custom morphs that you can adjust with a slider like any other morph, this will give you even more freedom to get the breast shape you want.
 

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
everlaster updated TittyMagic with a new update entry:

2.0.3: Support for any physics rate

  • now works with any physics update rate - the plugin no longer sets it to 60hz when loaded
    • it's possible that VR display refresh rates other than 60Hz did not previously work correctly with the plugin (breast mass would not have updated when morphs were changed), now there should not be any such issue
  • only the TittyMagic.cslist file is now visible in the Select File dialog when adding a plugin: all other source files are hidden to keep the file browser more clean...
Read the rest of this update entry...
 

Link404

New member
Messages
2
Reactions
1
Points
3
Absolutely love this plugin! is there any chance for a version where the Softness is not limited to a value of only 3 for more customization options?
 

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
Absolutely love this plugin! is there any chance for a version where the Softness is not limited to a value of only 3 for more customization options?
There's definitely that possibility. The way that physics settings are calculated could do with a rework, as the current system is a bit limiting and makes it difficult to get a given softness value to feel consistent for different sizes. In particular, increasing size tends to make the breasts subjectively less soft at the same softness value. For medium and smaller breasts though, the maximum softness value feels like "overkill" and thus there's enough headroom there for customization, at least to me.

There's also a ton of other things as well that could do with improving though so we'll see. Thanks for the feedback :)
 

Link404

New member
Messages
2
Reactions
1
Points
3
There's definitely that possibility. The way that physics settings are calculated could do with a rework, as the current system is a bit limiting and makes it difficult to get a given softness value to feel consistent for different sizes. In particular, increasing size tends to make the breasts subjectively less soft at the same softness value. For medium and smaller breasts though, the maximum softness value feels like "overkill" and thus there's enough headroom there for customization, at least to me.

There's also a ton of other things as well that could do with improving though so we'll see. Thanks for the feedback :)
Yes! I would love a way to have your plugin do it's magic, while having more control over certain physics sliders becuase I love what your plugin does with the morphs, and overall physics, but like you said, it's a little limiting in terms of customization afterwards. Thanks for considering my feedback
 

TheKenshi

New member
Messages
11
Reactions
1
Points
3
With version 7 I'm getting errors on NHNL procedural animations:
Code:
!> Could not find morph by uid everlaster.TittyMagic.7:/Custom/Atom/Person/Morphs/female/everlaster/TittyMagic/Pose_Chest/TM_Sternum Width-cde93d19.vmi or name TM_Sternum Width referenced in save file
!> Plugin file everlaster.TittyMagic.7:/Custom/Scripts/everlaster/TittyMagic.cs does not exist
!> Plugin file everlaster.TittyMagic.7:/Custom/Scripts/everlaster/TittyMagic.cs does not exist
What is going on? It says it's fixed but never version doesn't work.
 

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
With version 7 I'm getting errors on NHNL procedural animations:
Code:
!> Could not find morph by uid everlaster.TittyMagic.7:/Custom/Atom/Person/Morphs/female/everlaster/TittyMagic/Pose_Chest/TM_Sternum Width-cde93d19.vmi or name TM_Sternum Width referenced in save file
!> Plugin file everlaster.TittyMagic.7:/Custom/Scripts/everlaster/TittyMagic.cs does not exist
!> Plugin file everlaster.TittyMagic.7:/Custom/Scripts/everlaster/TittyMagic.cs does not exist
What is going on? It says it's fixed but never version doesn't work.
The TM_Sternum Width-cde93d19.vmi morph and the TittyMagic.cs file last existed in TittyMagic.3.var (v.1.2), so it seems like the scene you loaded was saved while that version of the plugin was active, but you don't have that version. So VAM uses the version that you do have, which no longer includes the same files, hence the errors.

It should load without errors if you download TittyMagic.3.var (from History tab), but it doesn't really matter - you can just ignore the error and reload / re-add the newest version of the plugin to the person atom.
 

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
everlaster updated TittyMagic with a new update entry:

2.1.0: Touch optimized physics + misc tweaks and improvements

1 minute demo of the new Touch optimized mode (unmute the video!)

Changelog
  • Touch optimized physics mode
    • improved collision physics (no hard colliders)
  • Balanced physics mode
    • mostly similar to the physics of the previous version, but everything's tweaked slightly
    • thanks to the more realistic weight, it looks better in animations than Touch optimized mode
      • ...
Read the rest of this update entry...
 

rybred

New member
Messages
14
Reactions
5
Points
3
HANDS DOWN my favorite plugin
I make sure all of my looks are designed around this.

Question, would it at all be possible to have either a new morph reference OR special piece of "clothing" that can travel WITH the look AS an appearance so that the softness/gravity and other settings won't have to be readjusted when swapping looks?
for example with smaller breasted looks i like to have softness set to @20 and gravity to @10 but most looks i'll leave default.
It would make it easier when sharing looks with others so the settings would travel with the look.

FYI i am also having some errors whenever i load a scene with TM 2.1.0
For some reason TittyMagic 2.1.0 isn't applying the proper gravity WHEN you first load the scenes but if you reload the appearance or touch ANY slider to a breast morph it'll fix it. Otherwise the breasts will float high. Is this fixable?
 

Attachments

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
HANDS DOWN my favorite plugin
I make sure all of my looks are designed around this.
Nice! Glad you like it.

Question, would it at all be possible to have either a new morph reference OR special piece of "clothing" that can travel WITH the look AS an appearance so that the softness/gravity and other settings won't have to be readjusted when swapping looks?
for example with smaller breasted looks i like to have softness set to @20 and gravity to @10 but most looks i'll leave default.
It would make it easier when sharing looks with others so the settings would travel with the look.
Use a General Preset, it saves/loads plugins as well. See https://hub.virtamate.com/resources/preset-definitions.189/

FYI i am also having some errors whenever i load a scene with TM 2.1.0
For some reason TittyMagic 2.1.0 isn't applying the proper gravity WHEN you first load the scenes but if you reload the appearance or touch ANY slider to a breast morph it'll fix it. Otherwise the breasts will float high. Is this fixable?
Saw your message on Discord, let's continue there. Definitely fixable though. The error you got prevents the plugin from loading, hence you need the reload after the error.
 

hendrack

New member
Messages
6
Reactions
0
Points
1
So, when using touch mode I noticed that big boobs with high value in softness almost immediately start "oscillating" where I had to switch back to balanced mode or even restart the scene. This issue was partly solved when migrating to a new VAM install (because I had shitload of old stuff, especially morphs). Now this happens from time to time less severly and immediately stops when not interacting.

In the old install this plugin took almost a 1-2 minutes to load, now thats back to like 20 seconds.

Anyone else noticed something similiar? There's no error message in the log to track down.
 

everlaster

Well-known member
Messages
108
Reactions
705
Points
93
Website
github.com
Twitter
everlasterVR
So, when using touch mode I noticed that big boobs with high value in softness almost immediately start "oscillating" where I had to switch back to balanced mode or even restart the scene.
Yeah, the touch mode doesn't work very well with XL boobs. The idea with the touch mode is that hard colliders are disabled and movement (in response to touch) is done with fat back force instead. When increasing mass, you need more and more fat back force to make it work, but there's a limit to how much mass and force you can add before you get a feedback loop that makes the fat jitter uncontrollably. With XL breasts you might actualy have better touch physics in balanced mode even if it didn't start to jitter.

But if you still want to use the touch mode and avoid the jittering with large breasts, you can do this:
1. enable touch mode
2. increase breast size until you're just below the point where you get the jittering (test it by applying forces to the model, e.g. grab move or cycleforce)
3. go to the breast physics presets tab and save the settings to a file
4. disable/remove the plugin
5. reset your look with the breast morphs you actually want to use
6. load the physics settings preset - you should now have
You can then also save the combination of morphs and physics settings with a General Preset, and you can also manually tweak the settings further without the plugin interfering with your changes.
Of course, loading the above preset makes sense only for looks that have such large breasts that they would start to jitter if controlled by the plugin. For smaller breasts, the plugin will apply settings that are more appropriate to them.
 
Top Bottom