Patent classifications
A63F13/525
GENERATING MARK INFORMATION ON A VIRTUAL OBJECT
A method for generating mark information in a virtual environment includes displaying a target-perspective picture showing the virtual environment, a sight bead pointing to an aiming position, and receiving a mark operation triggered on a mark control interface. The method further includes, in response to receiving the mark operation, generating, according to the received mark operation, mark information on a virtual object to which the aiming position points. The virtual object on which the mark information is generated is a movable object, a virtual prop, a virtual building, or a virtual landscape object in the virtual environment. The generated mark information is visible at a position of the virtual object in the virtual environment to one or more teammates of the virtual character.
Methods for providing access to recordings of game play and generation of custom camera views of the game play
A computer-implemented method is provided. The method includes executing a game application on one or more servers of a data center. The game application is for a game and the game is played by a first user of a first client device remote to the data center. The one or more servers interfaced with one or more encoders for compressing interactive video from the game application responsive to input from the first client device and streaming of the interactive video in a compressed format to the first client device for decompression and rendering to a display of the first client device. The method includes storing, at the data center, a recording of at least part of the game played by the first user using the first client device. The method includes storing, at the data center, state data for at least part of the game played by the first user using the first client device. The method includes generating a replay of the recording responsive to input from a second user device. The replay is generated with a different camera view from a camera view in the recording. The replay is executed using as input the state data.
Information processing apparatus and information processing method
There is provided an information processing apparatus, information processing method, and recording medium that each allow a user to recognize a border of a virtual space without breaking the world view of the virtual space. The information processing apparatus includes a control unit that tracks a motion of a user to present an image of a virtual space to the user, and performs distance control to increase a distance between a viewpoint of the user and a border region in the virtual space while an operation of the user coming closer toward the border region is being inputted. The border region is fixed at a specific position in the virtual space.
Program, electronic device, and method for simulating a joystick in a virtual space
One or more embodiments of the invention is a program that is executed on an electronic device, the program causing the electronic device to execute: holding data points indicated by values on a first axis and values on a second axis, obtained on the basis of touch events; terminating the holding of a data point for which a predefined holding period has expired among the held data points; determining the slope of a regression line on the basis of the held data points; determining an amount of rotation by which the determined slope of the regression line is to be rotated, on the basis of a displacement direction of the set of the held data points; and determining an angle by which the user controls an object being operated in a virtual space, on the basis of the determined slope of the regression line and the determined amount of rotation.
Program, electronic device, and method for simulating a joystick in a virtual space
One or more embodiments of the invention is a program that is executed on an electronic device, the program causing the electronic device to execute: holding data points indicated by values on a first axis and values on a second axis, obtained on the basis of touch events; terminating the holding of a data point for which a predefined holding period has expired among the held data points; determining the slope of a regression line on the basis of the held data points; determining an amount of rotation by which the determined slope of the regression line is to be rotated, on the basis of a displacement direction of the set of the held data points; and determining an angle by which the user controls an object being operated in a virtual space, on the basis of the determined slope of the regression line and the determined amount of rotation.
Game Scene Editing Method, Storage Medium, and Electronic Device
A game scene editing method, a storage medium, and an electronic device are disclosed. The editing method includes: scene editing information sent by a first client is acquired; first scene data of a first game scene is modified based on the scene editing information to obtain second scene data for updating the first game scene into a second game scene; and the second scene data is sent to the first client and a second client, to enable the first client and the second client to display the second game scene.
MESH PROCESSING FOR VIEWABILITY TESTING
A computer-implemented method includes obtaining an input polygon mesh representing at least part of a three-dimensional scene and comprising a plurality of input polygons, and obtaining mapping data for mapping at least part of an image to a region of the input polygon when the three-dimensional scene is rendered. Said region extends at least partway across the plurality of input polygons. The method includes using the mapping data to generate one or more test polygons to match or approximate said region of the input polygon mesh. Each of the generated test polygons is distinct from each of said plurality of input polygons.
MESH PROCESSING FOR VIEWABILITY TESTING
A computer-implemented method includes obtaining an input polygon mesh representing at least part of a three-dimensional scene and comprising a plurality of input polygons, and obtaining mapping data for mapping at least part of an image to a region of the input polygon when the three-dimensional scene is rendered. Said region extends at least partway across the plurality of input polygons. The method includes using the mapping data to generate one or more test polygons to match or approximate said region of the input polygon mesh. Each of the generated test polygons is distinct from each of said plurality of input polygons.
EDITING TECHNIQUES FOR INTERACTIVE VIDEOS
Techniques for editing an interactive video, such as a video game, are disclosed. A three-dimensional (3D) view of the interactive video (e.g., a level in a video game) is presented, enabling one or more nodes in the interactive video to be edited. Example nodes include, but are not limited to, a camera node, a visual effects node, and an audio effects node. The 3D view of also enables a path that is logically connected to two nodes to be edited. For example, the path represents a camera transition when the path is logically connected to two camera nodes.
IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
An image processing method and apparatus, an electronic device, and a computer-readable storage medium. The method includes: displaying, in a user interface, a picture obtained by observing a virtual environment from a virtual camera, the picture including a distant view portion corresponding to a virtual area of the virtual environment, the virtual area being outside a preset range associated with the virtual camera; detecting an editing operation performed on a virtual model in the virtual area; and updating, in response to determining the edited virtual model meets a specific condition, the distant view portion based on the edited virtual model.