Timeline
Thank you for your detailed answer. Smart and kind. the best plug-in maker. I don't know how to reply on the review tab, so I'm writing on this tab! I'm currently making a scene that automatically adjusts the motion speed according to the music speed by putting the timeline animation in the speed ui slider and next putting the slide in the sally sound plugin. And I plan to match the beat of the music with the speed of the timeline animation, so that when the beat goes up, the speed of the animation automatically increases. I tried the method you gave me, but it seems to be slightly different from what I want.Your solution made the whole motion work, but the motion was too slow and It doesn't follow the music beat. I guess I didn't ask the previous question correctly to you sorry. What I want is to quickly repeat the entire motion follow the beat, rather than just repeating part of the motion when the beat speeds up. And even if it wolk all the motions, I don't want it to be too slow to match the music beat. Is this impossible in the VAM? Or is it my graphics card problem? Thank you have a good day. timeline is forever
 
Great plugin! But I have a question. How can I change a character in a scene that was animated using the plugin and avoid any issues with their positioning? Or at least adjust the character's position after making the swap? Sorry for my ignorance.
 
Hi @Acid Bubbles !

Recently i started to love this awesome essential tool. It is wonderful but I have some questions:

1) MOST IMPORTANT: I love VamTimbo's mocaps scene and I used timeline to export the animations. It has always worked perfectly but i'm having some issue with this https://hub.virtamate.com/resources/10-minute-long-mocap.29739/ (Only the dance scene VamTimbo.Alayna_Dance_1-20-23.1.var). The animation is saved but, when I load it into a new person atom everything gose bad. The animation is messed up.

I've done the same with https://hub.virtamate.com/resources/cheerleader-idle-mocap.33886/ and that worked perfectly.

Any clue?

2) It is possible to blend the last and first frames of a looping animation?

3) Will my PC blow up if i scale the person atom (using the main scale of the atom) after importing an animation?

4) "Reduce" function seems not working. The button is always greyed out.

5) If i sync the animation with an AudioSource, the animation resets when the audio ends. Is it possible to avoid this? I want the animation to stop at the last frame.


Ok... i think that this is all... for now. I hope you can help me.

A very big THANK YOU for this awesome plugin!

Bye... ;)
 
Hi @Voithe! Thanks for the nice words <3

1) If you export with the pose, it should import fine. Make sure to use a recent Timeline version, and make sure the animation you want to expert is indeed IN Timeline, and not using the Scene Animations
2) Yes, you could toggle Loop, and then delete a few frames in the end (in More, Bulk you can do it... in bulk) and it'll do a smooth transition. It's not magic though, so you might have to tweak that a little.
3) It'll probably ruin your whole neighborhood. If you don't care much about your neighbors, you can try, I think it's going to be fine if you don't have parenting, try and see :)
4) You need to select which targets to reduce in the dope sheet (the list of targets on the left)
5) Audio sync means it will sync the Timeline animation with the audio. Even if you play the audio slower, Timeline will play slower, etc. So, the audio and Timeline will always match, it's by design.

I hope this will help you!
 
@wowowowo I hope you are forever! So, by default in Timeline, it used Game Time, which does slow down if your card can't render fast enough for the configure physics framerate. I added Real Time (Clock Time) for that purpose, which is the default now, but I think it's still broken (worked on my machine, for what it's worth). The Audio Sync will _always_ work perfectly, but both the audio and the main Timeline animation must match 1:1.
 
@Arthurzinho0121 yes, just keep in mind that changing the physics settings or the character's state, morphs, etc. can always cause differences. I'd say, try it and see! Technically you can always adjust the Timeline animation after, but it could be more work than what you'd like, depending on the scope of the changes.
 
Hello @Acid Bubbles I always wonder is there a way to change all same name animation duration all at once? Thank you for this awesome plugin by the way really help me learn about animating ?
 
Hi @Voithe! Thanks for the nice words <3

1) If you export with the pose, it should import fine. Make sure to use a recent Timeline version, and make sure the animation you want to expert is indeed IN Timeline, and not using the Scene Animations
2) Yes, you could toggle Loop, and then delete a few frames in the end (in More, Bulk you can do it... in bulk) and it'll do a smooth transition. It's not magic though, so you might have to tweak that a little.
3) It'll probably ruin your whole neighborhood. If you don't care much about your neighbors, you can try, I think it's going to be fine if you don't have parenting, try and see :)
4) You need to select which targets to reduce in the dope sheet (the list of targets on the left)
5) Audio sync means it will sync the Timeline animation with the audio. Even if you play the audio slower, Timeline will play slower, etc. So, the audio and Timeline will always match, it's by design.

I hope this will help you!

1) Version 280. Pose exeported. The animation is in the Scene Animation tab. I've done the same procedure as the previous times but, this time, something goes wrong.

1685799081956.png

In the original animation the hip is in line with the feet. I've tried saving the person's look from the original animation and applying it before importing the animation, but the problem is the same. So... I think there's something weird about that animation. Can you try it? Or... can you tell me what to check?

2) I tried extending the end of the animation by 2 seconds (isn't that the same?) but it stops at the last keyframe and after 2 seconds it snaps to the first and starts again. No blending.

3) Ok. I will try (I hope to see you again...).

4) Ok. it worked!

5) I know. In fact, I pause the music to pause the animation (that's good!). But... I want the animation to stay on the last frame when the music ends, instead, it goes back to first and stops.

Please have mercy i'm still learning! :ROFLMAO:
 
Last edited:
Hello everyone,

I was wondering if someone knows of a way to jump to a specific time via keystrokes, as opposed to dragging the time slider around or tapping the built-in keys.
The reason that I need to do this is because I am trying to replicate a specific porn scene in VAM, and the video's keyframe timing data is all over the place - pic related:

timing data share with HUB.png


Getting to 14.300 is easy enough, but accurately getting to 14.567 by dragging the slider when it's set to .001 increments is a nightmare.

I've looked and looked, but it seems like the only way that I'll be able to accomplish this is by editing the animation's JSON and copypasa-ing code for each keyframe

I'm really hoping that there's an easier way, but I'm not very hopeful.

Thanks for any reply in advance
 
1) Version 280. Pose exeported. The animation is in the Scene Animation tab. I've done the same procedure as the previous times but, this time, something goes wrong.

In the original animation the hip is in line with the feet. I've tried saving the person's look from the original animation and applying it before importing the animation, but the problem is the same. So... I think there's something weird about that animation. Can you try it? Or... can you tell me what to check?

@Acid Bubbles SOLVEEEEEEEEEEEEEEEEEEEEEEED!!!!!!! ??????

No need to say that the problem was not your AWESOME plugin... of course. :ROFLMAO:

I stopped the imported animation at the point where the bad things happen and i started to see if i can fix the weird things. Well... it turned out that the Pelvis control was completely out of place... so, i started to turn off all the other controllers one by one and, guess what? The Abdomen and Abdomen2 controls was in the Parent Link status! Now... you may say "It should be ok since the pose preset restore those links", yes... but... the Person Atom to which i imported the animation was under a Subscene! So... VaM could not find the Parent Link target!

After that... i checked all the previous exported animation and all have the same problem (more or less) but in those it was not noticeable. So i fixed them by restoring the correct links and, now, those too looks waaaaaaay better!!! :giggle:

However the other questions remain:

2) I tried extending the end of the animation by 2 seconds (isn't that the same?) but it stops at the last keyframe and after 2 seconds it snaps to the first and starts again. No blending.

3) Ok. I will try (I hope to see you again...).

4) Ok. it worked!

5) I know. In fact, I pause the music to pause the animation (that's good!). But... I want the animation to stay on the last frame when the music ends, instead, it goes back to first and stops.

Please have mercy i'm still learning! :ROFLMAO:
 
Hello there, I've searched around the forums but I think my search terms just aren't good enough, as I can't describe my problem perfectly.

I'm trying to use trigger buttons for different animations/poses while trying not to use "Apply pose on transition." However, clicking the buttons to test Pose 1 to Pose 2 seems to result in "incomplete" transitions. As if some keyframes for Pose 2 have a diminished weight to them, and the pose only reaches about 70-80% parity. For an example, here are the intended Pose 1 and Pose 2 morphs:
1686013182355.png
1686013205189.png

And here is the resulting Pose 1 morph whenever I trigger the button while Pose 2 is equipped:
1686013348142.png

From what I can see, the tongue and mouth morphs possibly failed to load the keyframes as intended. This also applies to my poses.

Current workaround is to check the "Apply pose on transition," which immediately fixes all my problems. However, I'd like to know if I'm just really fudging something up on my end and if I can do anything to fix it.

Edit: Speed is set to default, and Random Group Weight is set to Zero
 
@Nameless You can use Keybindings to move between keyframes using the arrow keys for example (so you can jump from one frame to the other, or you can jump seconds and then move back / forward to other frames from that point). If you want to go to a specific time using a shortcut, like by typing a number and "go", then it's not currently possible BUT you could probably make something work using Scripter but that wouldn't be "simple". I added to to the list of features :L)
 
@xbs333 I'm not clear on how you're doing the pose right now; if you have animated float params, and play / stop, then there may be some blending that couldn't finish. If you load a pose, then it _should_ simply set the actual value, so I don't know. It might also be that you have morphs that conflict with each others, so when loading the pose they counteract and does that?

Maybe try making a very simple reproduction with the strict minimum, if it works it means there might be something you're missing, and if it has the problem, send it to me and I'll check (but it might not be super quick for me to get there)
 
@Voithe I took a note to check the audio link return to 0, but please be nice with me and restate the remaining questions <3

Well... only one remain of the old ones:

- How to blend the last and first frames of a loop animation. You said to delete some frame at the end of the animation but... i need them. So, i extended the end of the animation by 2 seconds. What happen now is that at the end, the animation stops for 2 secs then swap instantly to the first frame. No blending. First and last frames are very similar so... i need just a little 2 secs transition between them.

I have FRESH NEW questions but they can wait...

(You have all my respect, you're really answering to everyone!!! ?)
 
You can use the curves view (the tilde-like icon on the top-left of the dope sheet) and zoom in (the handles in the scrubber) to see what the curve looks like. Normally if the curve type is smooth, it should work fine-ish, but you can always add keyframes to make it behave better. But if you extend but don't toggle loop, the last frame is still going to be different than the first one.
 
Ok... i'll take a look. Thank you.

(i'll be back with new questions... of course... :ROFLMAO:)
 
@Acid Bubbles

First time user :) it's absolutely phenomenal to have all this functionality.

I have a suggestion on the UX side: I've been playing with the plugin in VR, and one of the easiest things to do when using the VR controllers and trying to jump to keyframes is to accidentally press the Delete / Cut / Copy / Paste buttons underneath the timeline navigation buttons, with very destructive and not undoable consequences. My suggestion would be, if possible, to move the navigation buttons to the top, underneath the Play buttons, where accidental interactions wouldn't cause irreversible changes to the scene.

And a question: I tried using a random duration (a duration + a random) with animations playing in sync on two atoms in random order (with one of them set as master, so it's the same animation that plays), and I was expecting the random duration to apply to both animations. What happens though is that soon the animations are desynchronizing, with one using a different random from the other. Is it possible to achieve my original intention, of having two animations playing in sync, using the same random duration?

Many thanks!
 
Hi Acid! I have a very confusing bug.

I use an empty atom as camera in Timeline (with Embody). However sometimes the object, instead of following the Timeline path just says "fuck it" and jinxes out like in the attached video or does some weird rotation (for no reason at all, i checked every key-frame).


Sometimes restarting VaM helps, but i have a save where it jinxes out on multiple occasions and won't work anymore.

Physics and collisions are off, it's just an empty atom. Bug also appears without Embody, and tested Embody settings for Passenger too.
I control everything with one atom controller on a sign object, plugin is not on the empty atom. There is no conflicting timeline.

Would be awesome if you know a solution for this, since it gave me quite a few headaches and i can't figure it out :S
 
@hentailondon this is.... weird. Try removing stuff from your scene until you have only the empty atom, and if you can reproduce with the empty atom and as few animations as possible, send the scene json to me. If I can reproduce then, I should be able to figure it out.
 
HI! I join just to point out that I also have the 280 version too and the buttons are at the bottom.... (not a problem for me... anyway...)
 
Back
Top Bottom