PLUGIN UPDATE: Alive v71 (files) (Patreon)
Downloads
Content
This version is a big update for the vision system. it's still work in progress though and there are things to fix or make better. There are a few big bugs that I'm aware but I didn't get to fix them yet. There's a bug that's been present for a few version, changing the character does not refresh the bottom bar avatar and it requires pressing on the "no person" button for the new character avatar to appear.
VISION SYSTEM
This version has a few more updates to the vision system. This part is the most complicated part in Alive for me, and it has been so since the beginning. The current system is the 5th different gaze module that I built. They were all terrible, and this one isn't great either but I've been trying to make it better. The models will have more range of motion in this version, be able to rotate much more around. There a few things I don't like or I couldn't fix or make better here but this is the best I could do for now.
BODY BENDING
The biggest update in this version is body bending. This allows for the models to bend their head and torso, depending on what they're looking at:
There is also a setting in Settings > Models to control how much the character can bend.
EXPRESSIONS
I fixed a few problems that messed up some of my math for a long time. A side-effect of that is that the timing slightly changed on many of things. For expressions, I'll have to review it more and try to adjust things or just make expressions better in general. In this version some of the facial micromovement will be slightly quicker than in v70.
AI DOING COMMANDS
I'll try to update this post with more info on this subject later, or try to build a wiki like some suggested, because it's messy stuff. But, very quickly, the commands from the previous videos should work in v71, and you can also make your own. If you type this "echo musica vae" the character should say "musica vae" and the music app should play (the Default playlist). Those example commands I made are in Saves\PluginData\Aeternum\Ae\Html\brain\onArtificialMessage\alive.rive.js. You can put your own rules, following the same format, in Saves\Alive AI\Brain\customArtificial.rive.js. This file stays locally for you the same. The first file gets changed when you load different versions of Alive so I don't recommend putting command directly in the first because you might lose them. For AI to be able to use commands you have to explain the commands to the AI, either in the character description, or in your description, or in the custom description in the settings AI tab, formatted in a style like in my first image in my post here . Commands won't work with all keyboard characters, many characters are reserved, either for AI stuff like *, or by the rivescript rules system. Using just letters like I did is probably the best bet. I haven't explored much and I have no clue what the best approach would be to format the commands. Using a suffix is not necessary in theory. In practice, it might be necessary as to give the AI a pattern to work with. I haven't tried it, but I imagine that if the commands are very generic, words like "open door = opens the doors to the bedroom", many AI models will struggle to use them as commands. But I'm not sure yet. Any of you guys that you play with it, you're the first to do it really
PUBLIC RELEASES
Alive v70 has been updated as a public release, available for everyone.
CHANGELOG
CREDITS: https://www.patreon.com/posts/61736572
INSTRUCTIONS
AI
- Guide for Oobabooga Text Generation WebUI (chat AI)
- TextAudioTool (my tool made for STT and TTS in vam)
DEPENDENCIES
ALIVE should work without these vars too but they're recommended for the best experience and more morphs & animations. They're all free VAM addons.
- ascorad.asco_Expressions.12.var
- AshAuryn.AshAuryn_Sexpressions_2_Point_0.4.var
- AshAuryn.Expressions.5.var
- AshAuryn.Pose_Tools.4.var
- Jackaroo.JarModularExpressions.2.var
- SPQR.AnimationsPack.1.var
- Alive Home extra scene (optional scene, needs Alive running for interaction with the scene)