Third person camera and avatar motion controller for virtual reality players of avatar-based games
First Claim
1. A virtual reality (VR) gaming platform, comprising:
- a head-mounted display (HMD);
software executing on a processor, controlling display of a virtual environment in the HMD and providing functions for network connectivity via a digital port;
a three-axis input device providing input to the processor; and
dedicated control scripts executable on the processor providing specific functions in moving an avatar and establishing camera position;
wherein the control scripts operate during game play to move the avatar from a first avatar position to a second avatar position in response to specific directional input from a player via the three-axis input device, the camera remains stationary while the avatar moves, the software tracks the movement of the avatar and calculates an expected time of arrival, and at a calculated time prior to the expected time of arrival, the camera position teleports to a second camera position near but not at the second avatar position, enabling the player, viewing from the second camera position, to see the avatar arrive at the second avatar position.
3 Assignments
0 Petitions
Accused Products
Abstract
A virtual reality (VR) gaming platform has a head-mounted display (HMD), software executing on a processor, controlling display of a virtual environment in the HMD and providing functions for network connectivity via a digital port, a three-axis input device providing input to the processor, and dedicated control scripts executable on the processor to provide specific functions in moving an avatar and establishing camera position. The control scripts operate during game play to move the avatar from a first position to a second position in response to specific directional input from the player via the three-axis input device, the camera remains stationary while the avatar moves, and when the avatar stops moving, the camera position teleports to at or near the new avatar position.
-
Citations
26 Claims
-
1. A virtual reality (VR) gaming platform, comprising:
-
a head-mounted display (HMD); software executing on a processor, controlling display of a virtual environment in the HMD and providing functions for network connectivity via a digital port; a three-axis input device providing input to the processor; and dedicated control scripts executable on the processor providing specific functions in moving an avatar and establishing camera position; wherein the control scripts operate during game play to move the avatar from a first avatar position to a second avatar position in response to specific directional input from a player via the three-axis input device, the camera remains stationary while the avatar moves, the software tracks the movement of the avatar and calculates an expected time of arrival, and at a calculated time prior to the expected time of arrival, the camera position teleports to a second camera position near but not at the second avatar position, enabling the player, viewing from the second camera position, to see the avatar arrive at the second avatar position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A virtual reality (VR) gaming method, comprising:
-
displaying a virtual environment, including an avatar, on a display screen of a head-mounted display(HMD), to a player using the HMD at a VR platform; moving the avatar from a first avatar position to a second avatar position in the virtual environment by directional input from operating a three-axis input device coupled to the platform, and execution of dedicated control scripts on a processor of the VR platform, the scripts operable to leave the camera at the first position while the avatar moves; tracking movement of the avatar to the second avatar position and calculating an expected time of arrival; and teleporting the camera to a second camera position near but not at the second avatar position in the virtual environment at a calculated time prior to when the avatar stops at the second avatar position, enabling the player, viewing from the second camera position, to see the avatar arrive at the second avatar position. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification