Home Artists Posts Import Register

Content

This is mostly a dev build, with some backend changes and cleanup for bigger updates coming up. But it has a couple of small cool new features too so I'm sharing it for people that want to try it out.  


ROADMAP FOR NEXT UPDATES

Currently I'm working on finalizing the transition and the redesign of the old UI features to the new UI. I think that around v50, maybe even with the next update, that it will be finally done. I'll try to do some polls once I finish with the UI to see what most people are interested as the next main focus.

I'll likely rewrite the gazing system again and integrate upper torso movement in it. Maybe full body too but that's tricky due to cases when that shouldn't be allowed, like characters laying down or sitting down. A big focus will also be on character expressions and automatic behavior.

Character management, customization (traits, personal info) and chat should get some big updates too. The image AI app should get a fix for the latest controlnet extension in v49.

NEW IN ALIVE V48


CHAT HEAD GESTURES

I didn't have time to work on chat lately but I did include a small new feature in v48 for head gestures based on the character replies. When the replies start with negative or affirmative words, the character will gesticulate accordingly. The nodding animations are procedural, built on the spot, so they blend in with the head position and they are always a bit different, instead of repeating the same animation/animations over and over again.


AUTO MODELLING

In Poses > Modelling there are now buttons for the old modular random poses from the old UI. I also added a new feature that make the character automatically change upper body poses to help with photoshoots. It has over 100 billion poses (576^4) so it adds a lot of variety & uniqueness to vam. The character picks random states for each arm, the chest and the head out of 576 base poses.



ALIVE HOME CUSTOMIZATION

I figured out the flow to customizing scenes through the new Alive UI and I added a slider to control how many cars are moving around mostly as a test. The plan is to add features there like customizing the colors and decorations for the Alive Home scene, and hopefully much more than that.


CHANGELOG V48

  • CHANGE: removed old Alive triggers - don't want to keep 2 plugins and the one I have to keep is the session one so triggers will have to be done differently
  • CHANGE: removed old Alive vam style variables & presets - setting to be only either global settings or character settings, no more plugin-instance/scene-instance settings
  • CHANGE: remove old touch reactions tabs 
  • CHANGE: improved dynamic touch reactions to tease, caress & spank touches, more variation as the levels for those types of touches increase
  • CHANGE: added better tease, arousal & discomfort states general morphs
  • CHANGE: removed nodding as an Aeternum UI option, head gestures handled by gaze system 
  • CHANGE: added touch treshold sliders for tease,caress & spank to new UI
  • CHANGE: removed old alive Touch Expressions tab, sliders now in new UI and morphs logic handled automatically
  • FIX: fixed procedural nodding actions morphs, too exaggerated before
  • NEW: Chat AI added nodding when speaking replies that start in an affirmative or negative way
  • NEW: added modelling tab in Poses screen in new UI, replaced old plugin UI buttons from procedural body parts poses
  • CHANGE: removed poses tab from old UI 
  • CHANGE: moved help button to remove all Alive atoms to Alive app in main Alive UI, removed help tab from old plugin UI
  • NEW: added new system for scene customization from new UI, added Alive Home number of cars option in home settings app



CREDITS & INSTRUCTIONS
Alive on Virt-A-Mate Hub


FILES
Download

Files

Comments

thomas d

I gave the auto modeling a try and it works very well. Not sure if possible, but it would be nice if we could select the extent of the change, so it would not just be for modeling, but natural movement as well. Not sure how this could be done unless you ranked the 576 poses. Also, I really like the lower body movement as well, I would not mind that added to the auto, but that it happens only once after every 10 changes or something. Maybe have buttons to select the body parts to pose in the modeling section and how often particular parts change. I know this is probably stuff you already considered. Not complaining, this is pretty interesting as is, and a good added feature. Thanks

thomas d

Also, the body actions work well with it, I hope at some point you can add some body action sliders for the legs, even if just forward and back, and one to open/close the legs. Anyway, working with what you have now with the modeling and actions, probably adds another trillion body movement positions. LOL

E.Skimp

It would increase immersion in VR voice chat tremendously if microphone and send command could be activated by controller trigger instead of having to point and click on buttons.

thomas d

I have pointed this out to SPQR a few times, since about v45, and pretty sure he has been aware and thinking about a good solution before that. Its probably not simple to do, and he said he was looking into it. If the controller button cannot specifically trigger the mic, maybe for the right controller, have the watch and menu pop up invisible, with the mic on as default, then when it hears no voice four 4 secs, it automatically sends, and then automatically turns off the menu and watch. Or something like that. I am not a coder, so I do not know if that even makes any sense. LOL

Anonymous

Before removing features like the status triggers perhaps you should provide the new alternative first and then remove the old way later on. I was using the Status triggers in my scenes and now they no longer work so I am stuck using an old version. Also could you please make sure that disabling the option for the First person mode in Aeterunum actually does that as I cannot keep the plugin enabled whilst working on a scene as that feature is very annoying when you don't want it. Thanks.

SPQRAeternum

I thought about it, how's this: Senators = dev builds every week Noblemen = minor releases every few weeks Citizens = stable releases when they're ready enough, every month or so Or maybe I should do what others are doing and just post sneak peeks and wallpapers, talk about it on discord, tease and release only major stable releases for everyone every now and then Does that work for you? Or are you only saying that I should work harder, maybe stop sleeping or quit my job to make sure to not inconvenience you with my updates?

E.Skimp

I just realized that I don't need to click on the 'Send' button because the text is already sent when I stop speaking. So it may suffice to have the microphone on by default. But one problem I have is that the TTS response often gets truncated. So I see a full sentence in the AI text window, but the voice output stops halfway.

SPQRAeternum

I'll have to check, I only worked on that side a few hours and didn't really touch it since. That's just barely scratching the surface kind of stuff, very experimental and might be buggy. But I remember adding something like 15s limit and I think about 140 characters limit before the input gets cut off. If it cuts off on shorter phrases then it's either a bug or the microphone picks up a second or two of silence and thinks the input is done. A bigger concern for me was to not record too much, to stay in record mode due to background noises and start adding extra text and cause performance issues. Regarding a recording trigger button, I'll try to add one but due to the limited options & vam being designed to work as one handed (one controller defaulting as main when the other is inactive) there are even less options. But I think I can do combo triggers, I also have hand gestures detection that I haven't released yet but not sure if I want to go that way. I'm still trying to figure out the Alive UI button to make it work better, that's a bigger priority. I didn't add it but when I made the TextAudioTool I also found how to make it work sort of like Siri. Constantly listening and waiting for a specific trigger like "VAM" for example. But I thought the constantly listening part would spook people and I don't really have time to branch out in multiple different directions with it

Anonymous

Can a lowley citizen give feedback (I thought constructive, although in retrospect a little blunt than it should of been), and hope for it's consideration at the next senate meeting? I'm not one of you haters otherwise I would not have been a Patreon. Perhaps one of us is just going through a tough spell. Alive is the the best system i've found for giving life to a person and I really appreciate what you have provided with it, and the frequent updates. I'm just afraid that features and facilities it provides will be removed never to return. If broken/missing things get on the TODO list thats fine.

SPQRAeternum

I don't know, triggers simply can't work the same. There will be a single plugin so you won't be able to trigger person1>plugin1 , that's why they're out. I don't want to keep two plugins, two code bases, and waste a ton of time every update just because a few people like the triggers. If lots of people were into that kind of stuff I'd focus more on it, but you can see it with other creators too that are trying to do DIY focused plugins, they get very little support and interest. I have planned a smarter, easier & much more powerful trigger system. It would allow setting vam triggers quickly from the new UI. It would also allow triggering virtually everything that the Alive UI is capable of. Like moving atoms, spawning objects, chat,music, etc. It would also work by design with every other new features that would be added to the UI in the future with no extra work. But I'm not sure it would be good for the project to go that way to be honest and idk if or when I'll add it. It's definitely not in v49. I'll have to think about it, maybe make a poll to see how many people are really interested in that kind of stuff. For now the focus is on moving forward quickly with what most people want, AI waifus, characters to be a bit more alive, better sounds, posing, etc. and things have to be refactored and moved around for that. I can't just pile up code and keep everything the same forever

Jeevz

"Constantly listening and waiting for a specific trigger like "VAM" for example. But I thought the constantly listening part would spook people and I don't really have time to branch out in multiple different directions with it" While I agree with your concerns, I'd still love to have such a function as perhaps an optional toggle. As someone that exclusivly uses VaM in VR mode, having to press the button again and again for talking is annoying, especially now that we can go voice commands aswell.

Michael Jordan

Question: did you resolve the IP address issue for running both oobabooga and SD, or do we still need to make a change in the UI?

SPQRAeternum

Nope, I'll have to think about it. The way it is now it works for everybody. Doing that will make it much simpler for a lot of people and force things to be offline, but for some it might break things because they might want to run AI online or on their local network. While it would be better from my pov, doing stuff like that alienates some people. I already get backseat coders giving me advice on what to do and what not to do and complaining about how I do things every week. And I don't want to add options to options to options, so it's either one or the other with that one

E.Skimp

It's not a problem of my voice input. That's mostly fine. It's a problem of the AI response. The voice never completes what is shown in the AI text window, and length differs. So in principle the AI responds in a meaningful way, but it's not transferred correctly to the voice chat in VAM.

E.Skimp

I now did some more experiments and I got voice chat working fine on a more basic install of VAM. Could be that the problem was on my side having to much conflicting audio input in the scene.

Barthy

your alive plugin is a must have, such wonderful work