Make the avatar IK able to react to objects in the world
tracked
Haï~
Singleplayer games like Boneworks or Half-Life Alyx have something that is now taken for granted: The hands of the main protagonist reacts to objects in its surroundings.
Whether it is to grab a door handle, pickup a pen, rotate a dial, crank a wheel, pull a lever, or grab a coffee mug, the hands will be attracted to interactive objects, highlighting the ability for the player to interact with that object, and giving a sense that the player and its environment belong in the same space.
Likewise, in these games, the hands of the player may not pass through the environment and some of its objects.
Provide a way for world creators to make the avatar react to objects in the world. Whether it is using specific pre-built components provided by VRChat, or by letting the world creator handle the entirety of the IK end effector logic by themselves, what's a given in singleplayer games should also extend to social VR environments.
As experimented with in the VRChat Udon world "RVR IK Demo" which requires the use of a specific avatar due to the absence of such a feature, this feat is demonstrable and can even be extended to player-to-player interactions between avatars.
Since the interactions need to remain believable even to remote players despite the latency, the additional IK targeting needs to be solved on each client after networked IK.
Log In
Nishjin
I would love to be able to have this feature for gamedev. I yearn to make super immersive games in VRchat!
Chell_Sky
This is absolutely no. 1 feature I would want. VRC is meant to be a social game, but it is sometime difficult to square when you are unable to touch anyone or anything.
lauren0001
I want my head to be pushed by other people's hands, or by their head. etc. player/player pressure/collisions. just gently, or something. it'd need some tweaking.
Scout - VRChat Head of Quality Assurance
tracked
Litе
needs to happen
xlxxl
please, it makes vrchat feels morden vr and add immersion
MyroP
To be honest, that's something I didn't liked about those games especially in Boneworks, I don't like when my arm in-game "disconnects" from my real arm. I prefer VRChat's current IK system where my arms can clip thought walls and everything is weightless.
If that feature gets implemented one day it would be nice to also have a setting to turn it off.
TummyTime
MyroP: I do agree. I refunded Boneworks due to that disconnect you're talking about. I don't like having my hands and stuff getting caught on things. So a toggle if you want it enabled would really be a thing.
But I also think that we could get some cool things out of it if this was a thing that a world creator could implement if they want to.
HΛSH
vouch, vouch, vouch!
would be awsome to extend these ideas to hands as well, even if creators don't utalize the tools all the time, it'll make it much easier to get more interactive content out there.
Here are the slides that someone at ReadyAtDawn made when they released lone echo if that can be used as an inspiration