CPC G06T 19/003 (2013.01) [G06T 17/10 (2013.01); G06T 17/20 (2013.01); G06T 19/20 (2013.01); H04L 65/4053 (2013.01); H04L 67/131 (2022.05)] | 18 Claims |
1. A method comprising:
receiving, by a remote device from a host device, geometry data representing a physical space including a real-world asset that is remote to a location of the remote device, wherein the geometry data comprises (i) a set of vertices, (ii) a set of faces comprising edges between pairs of vertices, and (iii) texture data;
constructing, based on the geometry data, an adaptable three-dimensional (3D) representation of the physical space for display at the location of the remote device, wherein the adaptable 3D representation is not displayed at a location of the host device;
displaying, at the location of the remote device, an avatar representation of the host device, wherein a position of the avatar representation of the host device relative to the adaptable 3D representation corresponds to a position of the host device relative to the physical space;
receiving, by the remote device, an input representing an interaction with a representation of the real-world asset in the adaptable 3D representation; and
transmitting, to the host device, data corresponding to the interaction, wherein the host device, based on the data, displays the interaction with the representation of the real-world asset in a host extendable reality (XR) environment representing the physical space at a corresponding position relative to the real-world asset.
|