PLUGIN UPDATE: Alive v49 (files, devbuild) (Patreon)
Downloads
Content
This is a dev build, most people might want to skip this one and wait for the next stable release. This update is one of the largest single update made to Alive so far code-wise. It has some cool stuff, but it also lacks some settings from the old UI that I haven't added yet to the new UI: old gaze settings, personality checkboxes. So people that like those will freak out and better skip this. They're still part of Alive, don't worry, I'm just working on different system to handle them. But I wanted to share some of the stuff because some people are only interested in the AI cam, some just wanted some UI fixes.
ONE PLUGIN
There's only one plugin starting with v49 and it should make things a lot easier for most people. It's also a huge milestone for me, I've been meaning to do this since like December. I've been trying to avoid it and work my way around it, basically for a while Alive was 2 big plugins with 2 different code bases. That shows that collaboration is possible in vam and technically teams of people could work on different plugins/components. For Alive, having a single code base means things will get built even faster now.
The plugin Aeternum.cslist gets added to the session plugins. The UI now works with all VAM Person atoms. To turn automatic behavior on person atoms there's a switch in the person bottom bar.
There's also a setting in Alive Settings to control the default state of automatic behavior, if you want it to be always on for person atoms, or if you want it to be off and for you to manually active it it from the UI toggle like in the image. (Alive Person Behavior Autostart).
In v50 there will be a couple of small meta-like plugins AliveAlwaysOn and AliveAlwaysOff that can be added to Person atoms for people that want to micro-manage their scenes and have specific characters starting as On and others as Off.
CONTROLNET
I updated controlnet to work with the latest extension version. The previous version worked with an older version of the Automatic1111 extension and in the meantime some of the calls changed. People that want to use it should make sure to update the extension for sd-webui-controlent to the latest version in Automatic1111:
To update you have to go to extensions hit Check for updates and then Apply and restart UI.
There's also fancier dropdowns that should work with whatever controlnet models you have and more settings for the AI Cam app.
You can find controlnet models here. They go in the Automatic1111 folder \models\ControlNet. Canny,depth and openpose is what people mostly use I think.
VAM TO OPENPOSE
Part of the AI Cam update was also to save controlnet processed images to disk.
So it's possible now to save openpose files from vam for people that requested that. It also works with all the other controlnet models. If you use canny, it should save the edges images, etc.
INTERACTION APP
There's a new interaction app for characters (exclamation mark button at the bottom). It holds the levels of the character (arousal, discomfort, etc). I'm working on an effects system that's going to be like a centralized list of things happening with the person so that they're easier to understand, manage and stop. Like chewing gum or idle posing or some of the old personality commands. Effects section is empty for now.
CHANGELOG
- CHANGE: refactored all Alive plugin & person modules code to make person logic work as part of the main session plugin
- FIX: fixed H key shortcut to call over models,it was triggering also VAM's toggle to show hidden atoms
- FIX: AI Cam fixed controlnet photos to work with latest controlnet extension version (needs to be updated from A1111's extension tab if you're running an older version of controlnet, won't work work with older extensions anymore, just with the more recent)
- NEW: added Unity based indicator system, added new person indicator on UI person select
- NEW: added drop hands & drop legs buttons to new UI in person > poses > position
- CHANGE: added controls info in Help app, removed old multiple plugins help info no longer acurate
- NEW: added new interaction app, added to person bottom menu and added live sliders for arousal,tease,discomfort, breathing rate, heart rate and effort/tired
- NEW: AI Cam added ControlNet low & high tresholds, preprocessor resolution settings
- NEW: AI Cam save in screenshots folder ControlNet processed image too, allowing taking Vam to OpenPose images, and all other controlnet preprocessors
- FIX: fixed AI Cam controlnet large dropdowns problems due to unity browser, autoclosing on scrolling down, added new format for dropdowns
- FIX: fixed disabling desktop 1st person movement mode (Tab) still causing some conflicts with vam's default Tab mode keys
- NEW: added backend logic to make get/post API calls easier and quicker
- NEW: added AI Cam controlnet models refresh options button, get available controlnet models from Automatic1111
- CHANGE: Removed AI Cam controlnet custom model input text, no longer needed
- CHANGE: Removed AI Cam controlnet guess mode, obsolete already; added controlnet mode dropdown instead
- CHANGE: Readded requested auto-kiss sounds toggle
- NEW: Alive settings added Alive auto-on or auto-off on person atoms
- NEW: Alive automatically remove old Alive.cslist found on Person atoms to prevent interference when loading scenes or looks saved with old Alive plugin on them
- CHANGE: changed atoms list in scene objects to work with object instance ids instead of vam uid
- NEW: added position indicator animation when selecting an atom from the scene objects screen
- CHANGE: added reset to t-pose button to pose tabs too
- CHANGE: changed Alive C# code builder logic to work for a single plugin (unifies source code that's like 100 files in 1 .cs file)
- NEW: added Alive html code builder to compile css & js in custom files to improve UI load and prevent hundreds of load calls to smaller css & js files
- FIX: added logic to prevent adding atoms while loading detected, to try to prevent persistent loading icon bug (red hourglass)
- FIX: fixed AliveConstruct atom being removed due to Alive atoms cleanup
- FIX: fixed steamvr UI toggle not working properly sometimes due to old extralibraries file
CREDITS & INSTRUCTIONS
Alive on Virt-A-Mate Hub
FILES
Download