Abstract: A virtual reality (VR) control method includes displaying, by a VR device, a VR environment. The VR environment is presented from a perspective in the VR environment that is defined with respect to a reference frame in the VR environment. A graphical indicator of a current real-world position of the VR device with respect to a real-world reference position is displayed. The graphical indicator tracks the perspective during movement of the perspective to remain displayed during the movement of the perspective. The method includes determining a velocity of the reference frame based on a displacement between the current real-world position and the real-world reference position; and translating the reference frame in the VR environment at the velocity.
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a virtual reality exercise game. One of the methods includes determining a head rotation of the user and a head lean of the user on an exercise device based on data from one or more sensors. The method includes presenting a virtual reality environment on a virtual reality headset, wherein the perspective of the user in the virtual world is determined by a vehicle that defines the velocity of the perspective, a body which defines a reference view point of the perspective (with the head looking forward), and a head which defines the view point of the perspective. The method also includes determining to apply rotation to the body in response to determining that a direction of the head rotation is in a direction of the lean.
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a virtual reality exercise game. One of the methods includes determining a head rotation of the user and a head lean of the user on an exercise device based on data from one or more sensors. The method includes presenting a virtual reality environment on a virtual reality headset, wherein the perspective of the user in the virtual world is determined by a vehicle that defines the velocity of the perspective, a body which defines a reference view point of the perspective (with the head looking forward), and a head which defines the view point of the perspective. The method also includes determining to apply rotation to the body in response to determining that a direction of the head rotation is in a direction of the lean.