Please add RLV
planned
Arrow SpiritWeaver
Adding RLV features to the Character Designer Project would greatly enhance the functionality and usability of AI companions in Second Life, providing users with more seamless and immersive ways to interact with their companions. RLV integration would open up a wide range of options that make controlling and personalizing AI companions easier and more intuitive.
Benefits of RLV for AI Companions:
Simplified Sitting and Positioning
With RLV features, users could easily direct their AI companions to sit in specific locations or positions. This would make interactions more fluid, whether the companion is joining the user at a table, on a couch, or engaging in roleplay scenarios.
Enhanced Movement Control
RLV would allow users to effortlessly make their AI companion follow them around Second Life. Whether exploring new regions, participating in events, or simply enjoying time together, this feature ensures the AI companion stays close and responsive to the user’s actions.
Easier Outfit Customization
Changing the outfits of AI companions would become much smoother with RLV. Users could easily apply new clothing or adjust the companion’s appearance without complex scripting or manual effort, enabling faster and more enjoyable customization.
Streamlined Interaction Management
RLV would simplify many day-to-day interactions, such as directing the companion to perform specific actions, move to designated locations, or engage with objects in the environment. This would make the AI feel more integrated into the user’s Second Life activities.
Improved Immersion
By making interactions with AI companions more seamless and intuitive, RLV features would deepen the sense of connection and immersion. Users would feel like their companion is truly part of their virtual world, enhancing the overall experience.
Why RLV Matters
Integrating RLV into AI companions offers practical, user-focused benefits that would make them more adaptable and enjoyable to interact with. These features align perfectly with the goals of the Character Designer Project, adding layers of convenience and customization that make AI companionship in Second Life even more engaging. This approach not only improves the user experience but also ensures that the project remains a cutting-edge addition to Second Life’s ever-evolving platform.
Log In
Darcy Linden
marked this post as
planned
Zandrae Nova
Honestly? Just make RLV work period.
Let me slap a whim collar on the bot avatar. It's got a closet feature, a follow feature, and the ability to turn stuff off like the ability to IM anyone not on the owner or trusted list, and even turning off local chat. This way I can be sure that the bot isn't going to be talked to by anyone unathorized trying to make it say something against the TOS so they can report me.
Skywo Resident
All three options would be important to me: changing clothes, sitting and touching, with the sitting and touching option being my priority.
Darcy Linden
marked this post as
tracked
Sit and outfit change is in the code, but not shown in the UI for now (NPCs, coming soon).
Darcy Linden
So... we actually have RLV sit and change outfits in there now for the "NPC Build" but it's hidden in the UI.
If you had to prioritize the RLV features, what would you do first?
Mercy Evergarden
Darcy Linden I hope it's okay for me to answer your question as well! We definitely need a way to make AI Characters sit on objects you specify. Ability to teleport the Character to you or another place you specify. I also think it's crucial to have a way to make the Character follow and unfollow people you specify (including yourself) as well as objects. And lastly, being able to attach/wear outfits and accessories. There are loads more, but I think these are most important.
Julala Fairelander
Darcy Linden in addition to what Mercy said, the ability to touch would be fab. So they can interact with objects.
Arrow SpiritWeaver
Darcy Linden we need all RLV features.
madlynwhitmore Resident
Darcy Linden I realize I'm late to the thread, but agree - prioritizing those two items would be a great start and if RLV is the best way to do it, that's perfect.
Etaski Resident
Darcy Linden Personally, I would love to see force-wear, force-attach (and force-detach), force-sit and force-unsit as priorities. The force-attach/detach should use the established #RLV folder interface for easiest adaptation.
Beatrice Voxel
Darcy Linden RLVa is already a standard and has been around for decades with TPV's, people know how to use it, and there's already entire communities in place that could advise new residents on how to implement it effectively. It's been used for control of static scripted agent accounts that entire time, so AI companions should dovetail right in.
In a nutshell "The bugs are mostly already worked out" with the RLVa implementation, it's mostly how collar and relay designers work with it that brings up issues.
This is also a win for LL in that once RLVa is in play, support for it is pretty much defined to "talk to your collar/relay vendor if issues arise" since that's where most users are going to go to wrangle their AI companions, by rigging them with RLV relays, closet managers, and so on.
Obviously this will probably mean your coding team will need to reach out to the Firestorm or Alchemy projects, or other TPV's, to get their input on how best to implement RLVa in the Official Viewers. But again, they've been at it for years, so it shouldn't be a heavy lift.