Female leaning and improvements (Patreon)
Content
In addition to reworking the force model for 0.6.0, we are also bringing several improvements and new features to the thrusting system in general. Let's jump straight into the nitty gritty!
Female leaning
The long awaited female leaning is finally here. An attached thruster can cause his mate to lean according to his own thrusting curve (very much like his own leaning). Simply use the "Thruster - Mate hump" slider to control how much his mate will lean during the penetration.
Examples
https://gfycat.com/ImpishWealthyDrake
https://gfycat.com/PeacefulHappygoluckyCod
Comparison to old
https://gfycat.com/ConventionalPartialLangur
More examples
https://gfycat.com/SelfreliantShadowyDegu
https://gfycat.com/FlashyOffensiveAlaskajingle
https://gfycat.com/BadCluelessIndianrockpython
Limitations
A penetrated character will only use mate leaning if it itself is not attached to an entrance. This is because the mate leaning in that case would be overridden by the thruster leaning. Furthermore, it's only the character that is first attached to an entrance that can cause mate leaning [for that character]. For example, if you attached 2 characters to a female - firstly one to her vag and the second one to her anus - then it's only the vag attached character that can cause the leaning. If you want the anus attached character to be the one causing it, then you need to add him first or remove the first one and then re-add him (so the anus attached character gets higher up in the attachment stack).
New spine solver
During the development of the female leaning, we noticed we had to come up with another component to make it look great. Using leaning only would cause the interaction to look really weird:
Leaning by itself
https://gfycat.com/WeeklyEvergreenGannet
To combat this, we invented our own IK spine solver that basically tries to retain the characters orientation [before leaning].
Leaning with custom spine solver
https://gfycat.com/AgedImmenseIndigobunting
This new solver works for male characters and their leanings as well.
Without spine solver
https://gfycat.com/PerfumedNeighboringHoneyeater
With spine solver
https://gfycat.com/RawTediousAmethystinepython
This solver is accessed through the "Spine" category of the characters' panels. Simply us the "Spine: Retain" slider to configure how much you want to weight this IK solver.
Other improvements
In addition to these improvements, we have overhauled the logic and math behind multiple character interaction. Previously, several problems could arise. Take this example:
Old multiple interaction behavior
https://gfycat.com/UnknownPersonalHornshark
(Depth = 0, Leaning for middle character = 1)
This is a bit of an extreme, but it does show some of the problems.
Firstly, the leftmost character is trying to follow the middle character's movements [since it is attached to him], but that causes him to move in a very long arc.
Secondly, the leftmost character's penis is twisted (ouch!):
https://gfycat.com/WateryBlaringDikdik
And thridly, the middle character's penis is offest from target (orifice), due to leaning:
https://gfycat.com/ImpeccableLinedBlackbear
All these issues have been [somewhat] solved using our new behaviors:
https://gfycat.com/PastelSarcasticLcont
As you can see, while the leftmost character is still following the middle character's movements, it is no longer moving in a wide arc.
Also, our new code makes it impossible for a penis to twist. No manual guides are required (Advanced: Auto pole slider has been removed).
The traction is also a lot better. A penis cannot be offset from the path to an orifice (but it can be moved on that path back and forth).
Future
We are absolutely thrilled to see how these changes will affect your interactions. We are positive the new force model and improvements in general will greatly increase the quality for all future interactions.
Getting all these systems and their parameters to play together was a bit of a challenge and headache. There may still be some bugs lurking around, but despite that we are confident this was the right way to go and interactions will just get better from now on.