CPC G06T 17/00 (2013.01) [G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 40/205 (2020.01); G06V 10/70 (2022.01)] | 20 Claims |
1. A method for building a virtual object in an XR world, the method comprising:
receiving, by an artificial intelligence (“AI”), a command from a user, wherein the command is associated with one or more images and the artificial intelligence is represented by a non-player character (NPC) in the XR world;
determining that the command is an object build command, wherein the determining is based on A) a determination that the user's attention is directed at the NPC, B) that the command includes the one or more images, and C) that the command does not indicate an existing virtual object in the XR world;
parsing a textual representation, of part of the command, for object type information and object location information;
building a 3D virtual object based on the one or more images and the object type information;
identifying a location, in the XR world, based on the object location information from the command and a direction determined for the user's attention; and
placing the built 3D virtual object in the XR world according to the identified location.
|