Artificial Reality Communications
Aspects of the present disclosure are directed to an avatar reaction system in which messaging can be initiated via an avatar. Aspects are also directed to automated controls for connecting an artificial reality trigger to an action. Aspects are further directed to adding a like to a gesture target based on interpreting a gesture. Aspects are yet further directed to administering a conversation thread, for a game, over a messaging platform. Additional aspects are directed to connecting a game with a conversation thread to coordinate game challenges. Further aspects are directed to establishing a shared space for a 3D call with participants' hologram representations mirrored as compared to how images of the participants are captured. Yet further aspects of the present disclosure are directed to scanning a physical space to onboard it as a messaging inbox and providing the scanned space for delivery point selection to a message sender.
1 . A method for providing avatar reactions to message sentiments, the method comprising:
receiving a message to be provided via an avatar;
identifying a sentiment matching content of the message;
mapping the identified sentiment to an avatar reaction; and
causing the avatar to perform the avatar reaction.
2 . A computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform a process comprising:
receiving information specifying real-world physical locations of multiple users who are each represented by an avatar in an artificial reality environment;
identifying at least two of the real-world physical locations as matching each other; and
in response to the identifying, causing the avatars, representing the users whose real-world physical locations match, to be grouped, wherein the location of the group of avatars is not based on real-world positions of the represented users.
3 . A method for triggering, from an artificial reality (XR) device, an action on a personal computing device, the method comprising:
identifying, on the XR device, a trigger mapped to personal computing device action;
connecting to an action service running on the personal computing device; and
providing a command to the action service to perform the personal computing device action mapped to the identified trigger.