User interface for orienting new users to a three dimensional computer-generated virtual environment
First Claim
1. A method of orienting a new user to a three dimensional computer-generated virtual environment supported by a virtual environment application, the method comprising the steps of:
- initially presenting the new user with a beginning-user graphical user interface when the new user first starts to use the virtual environment application, the beginning-user graphical user interface being designed to indoctrinate the new user to the virtual environment;
enabling the new user to selectively turn on and off individual aspects of the beginning-user graphical user interface to selectively enable the new user to control which aspects of the beginning-user graphical user interface are used to control interaction between the new user and the virtual environment; and
as individual aspects of the beginning-user graphical user interface are disabled, enabling corresponding features of an advanced-user graphical user interface to enable the new user to control a transition from the beginning-user graphical user interface to the advanced-user graphical user interface;
wherein the beginning-user graphical user interface is divided into two portions, a first portion created to show content of the virtual environment, and a second portion created to contain controls of the virtual environment application, the beginning-user graphical user interface being created such that only the first portion or the second portion is active and available for use by the new user at any one point in time, and wherein when one of the two portions is active and available for use, an appearance of the other of the two portions is altered to visually indicate to the new user that the other of the two portions is not active or available for use;
wherein the beginning-user graphical user interface enables the new user to toggle between first and third person viewpoints, and wherein when the new user toggles from third person viewpoint to first person viewpoint a virtual camera representing the user flies in toward and ends at an Avatar representing the new user in the virtual environment to visually show the new user which Avatar represents them in the virtual environment;
wherein the beginning-user graphical user interface has a vertical field of view restriction so that the new user is always able to see a horizon within the virtual environment; and
wherein the beginning-user graphical user interface has a limited set of controls, and as the new user becomes more adept at interacting in the three dimensional computer-generated virtual environment the set of controls is increased to provide the new user with control over additional features of the virtual environment application.
14 Assignments
0 Petitions
Accused Products
Abstract
When new users are first introduced to virtual environments, the new users may be confused and uncertain as to how to interact with the virtual environment. Several new user orientation features have been added to the virtual environment user interface to help orient new users to the three dimensional computer-generated virtual environment and to prevent the new users from making common mistakes. Example beginning user orientation features include clearly distinguishing when the user is interacting with the virtual environment and when the user is interacting with virtual environment application controls, limiting the vertical field of view of the new user'"'"'s Avatar to prevent the user from becoming stuck looking straight up or straight down, providing the user with visual feedback when switching between first and third person points of view, and providing the user with clear instructions as to how to control their Avatar and how to reenter the virtual environment.
35 Citations
16 Claims
-
1. A method of orienting a new user to a three dimensional computer-generated virtual environment supported by a virtual environment application, the method comprising the steps of:
-
initially presenting the new user with a beginning-user graphical user interface when the new user first starts to use the virtual environment application, the beginning-user graphical user interface being designed to indoctrinate the new user to the virtual environment; enabling the new user to selectively turn on and off individual aspects of the beginning-user graphical user interface to selectively enable the new user to control which aspects of the beginning-user graphical user interface are used to control interaction between the new user and the virtual environment; and as individual aspects of the beginning-user graphical user interface are disabled, enabling corresponding features of an advanced-user graphical user interface to enable the new user to control a transition from the beginning-user graphical user interface to the advanced-user graphical user interface; wherein the beginning-user graphical user interface is divided into two portions, a first portion created to show content of the virtual environment, and a second portion created to contain controls of the virtual environment application, the beginning-user graphical user interface being created such that only the first portion or the second portion is active and available for use by the new user at any one point in time, and wherein when one of the two portions is active and available for use, an appearance of the other of the two portions is altered to visually indicate to the new user that the other of the two portions is not active or available for use; wherein the beginning-user graphical user interface enables the new user to toggle between first and third person viewpoints, and wherein when the new user toggles from third person viewpoint to first person viewpoint a virtual camera representing the user flies in toward and ends at an Avatar representing the new user in the virtual environment to visually show the new user which Avatar represents them in the virtual environment; wherein the beginning-user graphical user interface has a vertical field of view restriction so that the new user is always able to see a horizon within the virtual environment; and wherein the beginning-user graphical user interface has a limited set of controls, and as the new user becomes more adept at interacting in the three dimensional computer-generated virtual environment the set of controls is increased to provide the new user with control over additional features of the virtual environment application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification