• 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.
VAM AI

Plugins + Scripts VAM AI

Download [2.88 MB]

Dlesser

Active member
Joined
Mar 28, 2025
Messages
96
Reactions
129
Dlesser submitted a new resource:

VAM AI - VAM AI

Preface. I recommend reading this.


Hi everyone.


I’ve done a huge amount of work, but I’m still only at the beginning of my path.


This is the first neural network working directly inside Virt-A-Mate itself. And I am rightfully one of the first who did this in VAM.


This is a prototype, so treat it not as a final product, but as the beginning of something bigger. I started this project a long time ago. But I abandoned it because I didn’t have enough...

Read more about this resource...
 
After 10 hours of training, I noticed a problem: the neural network was using small forces, insufficient to properly control the body. The training will need some improvements and additional credit for using the forces correctly. I'll try to fix this in the next version 2.
For now, I think it's worth trying training with more Exploration Noise and increasing the force limit slider to 1200-1600.
 
Soo much instructions info and all useless....did you even read it before post it ? 1-st what kind of plug-in is this ? Session or atom ? 2-nd witch plug-in must be load 1-st ? 3-rd Is it need i-net connection....when you doing something and wanna share it atleast explain in some order how to be used....
 
Soo much instructions info and all useless....did you even read it before post it ? 1-st what kind of plug-in is this ? Session or atom ? 2-nd witch plug-in must be load 1-st ? 3-rd Is it need i-net connection....when you doing something and wanna share it atleast explain in some order how to be used....
Take the big description with copy and paste in to chatgpt and ask him what this plugin does.
 
Friends, I'll take any criticism you might give me; I have thick skin. Just don't get upset. This is challenging work for me, and it really takes me a lot of time to continue and improve. There's still so much I haven't explored. I'm just sharing what I have. And if you can do better, I'd be happy to see your version or learn from you.
 
Friends, I'll take any criticism you might give me; I have thick skin. Just don't get upset. This is challenging work for me, and it really takes me a lot of time to continue and improve. There's still so much I haven't explored. I'm just sharing what I have. And if you can do better, I'd be happy to see your version or learn from you.
the idea is not bad. i am now thinking about it, to try something similar but lesser for fuckery stuff but more like some standard animations, like random idle poses to different reactions, or like falling/slipping animations, maybe some gunshot hit reactions for action animations like those zombie shooter plugins. Instead of creating 3-4 animations and chose via state machine. Actually, i am still landing in the State Machine hell, if i am doing something half interactive stuff with some triggers, colliders etc.
Instead of train one model and mixing always already learned stuff inside against the forgetting, train single dedicated and merge them at the end. If that not working, then maybe make a Mixture-of-experts model. But this way, i would still have the already learned stuff as strong as i can get and can play around with the merges, without to have to train the entire mass of animations from zero if something vent wrong at the end.
 
Back
Top Bottom