• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
BodyLanguage

Plugins + Scripts BodyLanguage

Download [<1 MB]
For clothes, you can set triggers in the Actions section of PoseMe (I think the best way is to have some clothing preset first and load them through the Actions triggers I mentioned, but if you use Runrudolf's Erection and Foreskin Plug-in with its cum clothing set active, you might loose it, and I haven't found any proper way to reload Runrudolf's cum clothing set but manually). A workaround is to set Actions triggers to disable a certain clothing item simulation and to set its alpha (transparency) to zero. For plug-in settings, I guess you can set some person's plug-ins to enabled or disabled through Actions triggers as well. BTW, @CheesyFX has been missin for a while now. Anyone knows if he/she is OK?
I'm fine, thanks :)
 
Hello! Maybe whis was already asked somethere, but I constatly get this error log during penetration, and I don't know waht to do to solve it. I get it on Alt-Futa females havif Bodylanguage plug-in, no matter what position Bodylanguage has in the plug-in list (higher or lower).

!> System.NullReferenceException: Object reference not set to an instance of an object
at CheesyFX.Orifice.SetPenetrated (Boolean val) [0x00000] in <filename unknown>:0
at CheesyFX.Vagina.SetPenetrated (Boolean val) [0x00000] in <filename unknown>:0
at CheesyFX.Orifice.set_isPenetrated (Boolean value) [0x00000] in <filename unknown>:0

I have another query: When I load a scene that I have edited, in which one character has Bodylanguage with many Levels, Poses, and Cameras, the pose buttons cannot be clicked except for the active pose, and I have to reload Bodylanguage for the buttons to become active again. Is there maybe a limit of how many poses/levels/cams Bodylanguage can handle?

Any help with these issues will be much appreciated.
Hi @CheesyFX , I'm glad you're OK. I wrote the post above some days ago: in some scenes I tweaked (Mr.Orange's Pleasure Room for instance), sometimes I get constant, looped error logs as above (The fourth line changing to "at CheesyFX.Throat.SetPenetrated…" or "at CheesyFX.Orifice.SetPenetrated…" depending on what is being penetrated in a specific pose. I don't know what is causing it. In order to mimic the conditions under which it happens, I can only say I use males with big penis (not huge, just above VAM average), and my female (the one having BL plug-in) are all Alt-Futas some of them have ColliderEditor presets that supposedly make penetration easier, but I've seen this happening with ordinary females as well. I also made one FillMeUp UserDefault preset (some BL updates ago) in which all Vagina thrusts and magnet are disabled and all Anus thrust and magnet enabled, but I don't know if my constant error logs are related to that. Any help with this issue will be much appreciated.

I also wrote that in some tweaked scenes the pose icons become unclickable and that I gotta reaload BL to make them work again. After reading some old posts here, I think it's just I have reached your plug-in's very limits, with scenes weighting more than 50 Mb, with about 5 levels, so many poses per level (up to 60-62 poses in total), 5 to 9 cams per pose, and some triggers per pose. I think in scenes this big, BL just won't work properly anymore: pose icons become unclickable and triggers won't even save. I write it here just because it might be helpful for crazy guys like me who try to create huge scenes.
 
Is it just me or the 'Show screen overlay on orgasm' doesnt work anymore
 
I dont know what happened but its just stopped working. Every time im done with a pose and add it, the other poses just get completely missaligned. Like it does NOT saves the person main control position and rotation. Its always uses the lats saved control position and rotation for every other earlier finished and saved poses and F's up everything. Position and rotation is NOT locked. It worked perfectly before but now its just died. No other script is used, all i did is load a different female model. Thats all. I dont have any other script loaded.
 
I dont know what happened but its just stopped working. Every time im done with a pose and add it, the other poses just get completely missaligned. Like it does NOT saves the person main control position and rotation. Its always uses the lats saved control position and rotation for every other earlier finished and saved poses and F's up everything. Position and rotation is NOT locked. It worked perfectly before but now its just died. No other script is used, all i did is load a different female model. Thats all. I dont have any other script loaded.
It seems @CheesyFX hasn't been around for a while... Hope he/she is alright. Recently a couple of new plug-ins that also save/load poses with icon UIs have been released, maybe you could try them out till CheesyFX is back on the hub...
 
I've got a question that I cannot figure out for the life of me.

I'm trying to parent a dildo and hand (not hand control, as i'm using movement options to generate random movements of the hand), but between poses the dildo decides to move to a totally different location, and still stay parented. Almost as though the positioning is forgetting where it is on the Y axis (it ends up behind the person atom)

Boxes are checked for the dildo and person in the pose menu, and i've tried using different parent setups, but even after multiple saves of the pose it seems as though the parent option is causing it to relocate itself, specifically on one axis. Is this some kind of limitation to how the plugin operates? Or is there a way to get it to stay in the location I want it to be in?
 
@Pown The refactoring isn't exactly the problem. It's the issues that need to be resolved by adding new features like automated pose transitions. Aside from other things, it's not an easy task to blend 2 arbitrary poses and take care of any penetrations that are supposed to happen or end. But I just got a break-through I think :)
Planning a path between two arbitrary poses has quite the complexity. There are so many things to consider to even just have a path that has no collision and looks natural for a single hand movement. Maybe allowing the user to add some guiding transition poses could be used for a semi automated approach. Or limiting it even further, to only have sub pose states between which can be transitioned at random.

---

When using BL my impression was that whats actually missing is some slight variation inside a pose. For example, a procedural animation that controls the hands/arms. The head / upper body is already pretty cool with your gaze, and the action animation takes care of most of the lower body.
But the hands/arms are very static. I have made some basic experiments with procedural animation of the hands - basically choosing some random target touch points on its own body and then animating a hand control to move towards it.
Using some curves from a to b and simple raycasts to detect and avoid imminent collisions. I used a vector for the body and and shoulder to get some basic movement intelligence so the hand would not rotate around the wrong side of the body etc.

Anyway, its way harder than expected to get even remotely natural looking movements - and I only tried to animate a single hand that touches the own body.

Maybe it makes more sense to have some "procedural behaviours" that are part predefined and part dynamic. For example, some procedural "move your hand over your hair" / "touch your but" / etc. Something between a keyframed animation and a completely coded up animation. The system would then choose behaviours depending on the current context / whats possible to reach.

Last but not least, thank you for the immense time it must have taken to make VAM interesting for the "non animation" people!
 
Maybe allowing the user to add some guiding transition poses
Transitions can span across an arbitrary amount of poses. There's an algorithm that selects the most meaningful path from pose A to lets say R in terms of steps in between and direction (pose order). There're no explicit "intermediate poses" the user can define tho. I thought about it but I'm not that happy with the UI representation etc. Also, my approach doesn't care about the starting pose at all. The current state - wheter it's a pose or not - is analysed and a transition to the target pose is performed. Using intermediate poses would contradict to this, cause the intermediate would only be useful for a destinct starting pose you had in mind.
When using BL my impression was that whats actually missing is some slight variation inside a pose
Press "Configure Idles" in the pose tab and adjust the settings to your liking. But don't forget to enable the global and the pose specific toggle. Destinct movements like stroking hair etc. won't be possible with this though. Better use Movements for that or timeline/idleposer.
 
Back
Top Bottom