Home Artists Posts Import Register
Join the new SimpleX Chat Group!

Downloads

Content

This patch smooths out the depth morphing once and for all, and includes a few other improvements.

  • calculation for the amount of depth morphing has been redone and a smoothing effect is applied over a few frames, fixing the jittering issues and the issue with morphs adjusting in discrete steps (for real, this time)
  • the animation of depth morphing was being held back by too low In/Out spring and too high In/Out damper - this is now fixed and breasts should spring in and out with a more natural quickness
  • prevent breasts from floating about during the recalibration when mode is changed
  • tweaked the backward depth morphing to not push breasts away from each other as much (bouncing looked a bit weird due to this when leaning back at an angle)
  • very slight tweaks to the calculations of up/down and sideways force morphing

I will keep looking into ways to improve the smoothness further. I especially don't like how a variable frame rate messes it up - I'll need to do some experimenting to see if I could move the entire morph update logic to work per frame instead of per physics update. I've tried this before though and it didn't work very well, but we'll see.

One minor issue still with depth morphing is that it doesn't work perfectly with very small and very large breasts. Small breasts tend to not get enough morphing just due to gravity - because of the small mass, the pectoral joint doesn't move enough with gravity for the depth morphing take that much effect. With very large breasts on the other hand, the high mass causes the pectoral joint to move a bit too easily, and you get the maximum amount of morphing just be leaning forward or backward in an angle.

But now that the Animation optimized mode is finally both feature complete (morphs apply to each breast individually and in all directions) and without annoying issues, I'm going to make a video to showcase all of the features of the plugin in its current state.

I'm also planning to update the free demo scene to depend on the newest version, and add another slider to demonstrate the depth morphing and tweak the lighting setup and poses. That update will coincide with the end of early access for 3.1 on the 16th. 

These two projects will naturally eat up some plugin development time, but there will still be another early access release by the end of the month :)

-everlaster

Comments

Mr_CadillacV8

I can't believe how hard you're working on this plugin. I couldn't even test the last two versions (lamo). Good job!

everlaster

Thanks! Finding bugs in an early access release that people pay to use is a good motivator, haha.

phalicobject

Fine work! Been a fan of this mod and it's predecessor from VeeRifter. Just wish somebody would make a similar mod for bottom jiggles :P

aalluu

Bro, I like your plug-in very much,But I found a problem,When I adjust the parameters in the game and save,then read the game,It can't save the status of my settings,:(

everlaster

Could you describe step by step how I could reproduce your issue? For me, the plugin settings get saved and loaded correctly.

aalluu

I just save the scene after normal adjustment. Sometimes I can read it, sometimes I can't, and when I can't, the breasts will be stiff. I don't know why~ A description like this“If you experience an issue with depth morphs being applied weirdly (you'll know), just reload the scene or the plugin, and it should work. This most likely only happens on the first scene load after VAM is launched and when that scene has TittyMagic saved in Animation optimized mode.”

everlaster

Alright. I think I managed to replicate the issue, although it's not exactly what I was describing earlier with "depth morphs being applied weirdly". That one only occurred in 3.1.2 and was no longer an issue in 3.1.3. What I found just now was that a fairly complex scene that has the plugin will load normally, but morphs are not adjusted so the breasts will be "stiff" as you put it. If the scene is simpler (i.e. the person atom takes less time to load fully), it'll work as it should. I know where to begin now. :)