Abstract:
The present disclosure relates to techniques for providing an interactive computer-generated reality environment for creating a virtual drawing using one or more electronic devices. Specifically, the described techniques provide a user with a computer-generated reality environment, which can be based on different types of realities including virtual reality and mixed reality, for creating a virtual drawing on a drawing surface within the computer-generated reality environment. The computer-generated reality environment provides the user with a realistic and immersive experience while creating the virtual drawing.
Abstract:
The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, the platform includes an operating-system-level (OS-level) process that simulates and renders content in the CGR environment, and one or more application-level processes that provide information related to the content to be simulated and rendered to the OS-level process.
Abstract:
The present disclosure relates to techniques for providing an interactive computer-generated reality environment for creating a virtual drawing using one or more electronic devices. Specifically, the described techniques provide a user with a computer-generated reality environment, which can be based on different types of realities including virtual reality and mixed reality, for creating a virtual drawing on a drawing surface within the computer-generated reality environment. The computer-generated reality environment provides the user with a realistic and immersive experience while creating the virtual drawing.
Abstract:
Methods, devices, and system for providing anonymous guest players for multiplayer applications are described. In one embodiment, a computer-implemented method includes initiating a game service for playing a multiplayer gaming application on a system, providing with a multiplayer API functionality for defining and adding an anonymous guest player to the system, generating data including a gaming invite that provides an ability to invite one or more friends that are registered with the game service and one or more anonymous guest players that are not registered with the game service. The method further includes receiving an input that identifies or selects an anonymous guest player to invite to play the multi-player gaming application on the system. The computer-implemented method further includes receiving data intended for the anonymous guest player from a different system of the multiplayer gaming application for peer to peer gaming applications.