A63F13/5258

Method, system and apparatus for controlling a virtual camera
20200188787 · 2020-06-18 ·

A method of controlling a virtual camera within a three-dimensional volume associated with a scene. A virtual camera position within the three-dimensional volume is determined. Coverage, by a plurality of physical cameras, of at least a portion of the scene as viewed from a plurality of viewpoints associated with the virtual camera position, is determined. The virtual camera is controlled to generate a view of the scene, based on the determined coverage, in response to receiving a user command changing at least one viewpoint attribute of the virtual camera.

MULTIPLAYER TELEPORTATION AND SUMMONING
20200171387 · 2020-06-04 ·

In a method according to the present disclosure a user in a virtual reality space identifies a desired location for moving another user within the space. The desired location is tested for suitability for teleportation or summoning. A list of clients available for moving to the desired location is identified and stored. The user selects one or more clients to move to the desired location, and the selected clients are summoned to the desired location.

Non-transitory storage medium having stored therein information processing program, information processing apparatus, information processing method, and information processing system
10668380 · 2020-06-02 · ·

A game system (1) includes a player object state determination unit (721) that determines the state of a player object in a virtual space, a search range determination unit (722) that determines a search range for searching for a non-player object based on the state of the player object, a target-object presence determination unit (723) that determines whether the non-player object is present in the search range, and a target-object setting unit (724) that sets the non-player object as a target of a cap throwing process if it is determined that the non-player object is present in the search range.

Non-transitory storage medium having stored therein information processing program, information processing apparatus, information processing method, and information processing system
10668380 · 2020-06-02 · ·

A game system (1) includes a player object state determination unit (721) that determines the state of a player object in a virtual space, a search range determination unit (722) that determines a search range for searching for a non-player object based on the state of the player object, a target-object presence determination unit (723) that determines whether the non-player object is present in the search range, and a target-object setting unit (724) that sets the non-player object as a target of a cap throwing process if it is determined that the non-player object is present in the search range.

Image processing program and image processing device for moving display area
10653958 · 2020-05-19 · ·

A video game device calculates a difference vector extending from a predetermined reference position on the screen to an input position. Moreover, the video game device calculates movement parameter data used for moving, with respect to a fixed point in the virtual space uniquely determined based on a position of the controlled object, the point of sight to a position that is determined by a direction in the virtual space based on a direction of the difference vector and a distance in the virtual space based on a magnitude of the difference vector. The point of sight is moved based on the movement parameter data. The video game device produces an image based on a virtual camera, which has been moved according to the movement of the point of sight, and displays the image on the screen of a display device.

Image processing program and image processing device for moving display area
10653958 · 2020-05-19 · ·

A video game device calculates a difference vector extending from a predetermined reference position on the screen to an input position. Moreover, the video game device calculates movement parameter data used for moving, with respect to a fixed point in the virtual space uniquely determined based on a position of the controlled object, the point of sight to a position that is determined by a direction in the virtual space based on a direction of the difference vector and a distance in the virtual space based on a magnitude of the difference vector. The point of sight is moved based on the movement parameter data. The video game device produces an image based on a virtual camera, which has been moved according to the movement of the point of sight, and displays the image on the screen of a display device.

Image processing apparatus and image processing method for displaying video image capable of achieving improved operability and realism, and non-transitory storage medium encoded with computer readable program for controlling image processing apparatus
10653959 · 2020-05-19 · ·

An exemplary embodiment provides an image processing apparatus. The image processing apparatus includes a first object control unit for changing an orientation or a direction of movement of a first object in a three-dimensional space, a virtual camera control unit for determining a direction of shooting of the virtual camera in the three-dimensional space, and a display data generation unit for generating display data based on the determined direction of shooting of the virtual camera. The virtual camera control unit includes a detection unit for detecting whether the first object is hidden by another object when viewed from the virtual camera and a first following change unit for increasing a degree of causing the direction of shooting of the virtual camera to follow the orientation or the direction of movement of the first object based on a result of detection.

Image processing apparatus and image processing method for displaying video image capable of achieving improved operability and realism, and non-transitory storage medium encoded with computer readable program for controlling image processing apparatus
10653959 · 2020-05-19 · ·

An exemplary embodiment provides an image processing apparatus. The image processing apparatus includes a first object control unit for changing an orientation or a direction of movement of a first object in a three-dimensional space, a virtual camera control unit for determining a direction of shooting of the virtual camera in the three-dimensional space, and a display data generation unit for generating display data based on the determined direction of shooting of the virtual camera. The virtual camera control unit includes a detection unit for detecting whether the first object is hidden by another object when viewed from the virtual camera and a first following change unit for increasing a degree of causing the direction of shooting of the virtual camera to follow the orientation or the direction of movement of the first object based on a result of detection.

System and Method for Creating an Avatar
20200147493 · 2020-05-14 ·

An avatar or avatar environment to visualize data may be provided within a social networking system or service, for example as part of the Internet, and/or within a desktop widget, panel, gadget, or the like. The avatar may further evolve or alter its appearance, animation, or other visual or audio characteristics in response to the data or other input such as athletic activity performed by a corresponding user. In particular, the avatar of an embodiment may respond to and provide visualization of athletic or sport performance data.

System and Method for Creating an Avatar
20200147493 · 2020-05-14 ·

An avatar or avatar environment to visualize data may be provided within a social networking system or service, for example as part of the Internet, and/or within a desktop widget, panel, gadget, or the like. The avatar may further evolve or alter its appearance, animation, or other visual or audio characteristics in response to the data or other input such as athletic activity performed by a corresponding user. In particular, the avatar of an embodiment may respond to and provide visualization of athletic or sport performance data.