Patent classifications
A63F2300/6607
ANIMATION CONTROL METHOD FOR MULTIPLE PARTICIPANTS
A computer system is used to host a virtual reality universe process in which multiple avatars are independently controlled in response to client input. The host provides coordinated motion information for defining coordinated movement between designated portions of multiple avatars, and an application responsive to detect conditions triggering a coordinated movement sequence between two or more avatars. During coordinated movement, user commands for controlling avatar movement may be in part used normally and in part ignored or otherwise processed to cause the involved avatars to respond in part to respective client input and in part to predefined coordinated movement information. Thus, users may be assisted with executing coordinated movement between multiple avatars.
VIRTUAL CHARACTER CONTROL METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
A virtual character control method includes: displaying a virtual environment interface; receiving a skill cast operation and a movement control operation, the skill cast operation being used for casting a directional skill in a first direction, and the movement control operation being used for controlling a main control virtual character to move in a second direction, the first direction and the second direction being independent of each other; and controlling the main control virtual character to cast the directional skill in the second direction. When the directional skill is cast, the second direction is determined according to the received movement control operation, and the main control virtual character is controlled to cast the directional skill in the second direction.
MOVING IMAGE PROCESSING METHOD OF A MOVING IMAGE VIEWED BY A VIEWING USER, A SERVER DEVICE CONTROLLING THE MOVING IMAGE, AND A COMPUTER PROGRAM THEREOF
A moving image processing method includes: generating a moving image including an animation of an avatar object of a distribution user, based on a motion of the distribution user; receiving a request signal that is generated based on a manipulation of a viewing user viewing the moving image and requests that a first gift object is applied to the avatar object from a terminal device of the viewing user through a communication line; displaying the first gift object that is applied to the avatar object based on the request signal on the moving image; and a second gift object on the moving image in a case where it is determined that the avatar object executes a predetermined action with respect to one or a plurality of first gift objects displayed on the moving image, based on the motion of the distribution user.
COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
In a first case, the movement speed of a movement object is reduced on the basis of a first correction value that is calculated on the basis of a delay time and that is changed in accordance with an elapsed time from start of movement of the movement object, to move the movement object. In a second case, the movement speed of the movement object is reduced on the basis of a second correction value that is calculated on the basis of the delay time and that is not changed in accordance with an elapsed time from start of movement of the movement object, to move the movement object.
MOVEMENT EXTRACTION METHOD AND APPARATUS FOR DANCE VIDEO, COMPUTER DEVICE, AND STORAGE MEDIUM
This disclosure provides techniques of extracting movements from a dance video. The techniques comprise receiving a dance video that includes one or more dancers and that is uploaded by a user, and obtaining a video frame in the dance video; recognizing, based on a skeleton node recognition algorithm, skeleton node images from the video frames corresponding to a target dancer, where the target dancer is selected from the one or more dancers; performing cluster analysis on the skeleton node images recognized from the dance video and corresponding to each target dancer to obtain a plurality of cluster sets; determining a cluster center in each of the plurality of cluster sets as a key skeleton node image; and sequentially outputting the key skeleton node images to obtain a standard movement sequence corresponding to each target dancer in the dance video.
Simulation of rigid bodies
Implementations relate to a computer-implemented method to display a rigid body object within a virtual environment. Some implementations include receiving a model representation of the rigid body object, wherein the model representation includes a plurality of constraints for the rigid body object; splitting the rigid body object into two or more splinters based on the model representation, obtaining a modified representation of the rigid body object based on a modified rigid body object formed by connecting each of the two or more splinters to one or more other splinters by one or more rigid joints, determining an input state of the rigid body object in the virtual environment, solving a set of equations based on the input state and the modified representation of the rigid body object to determine an updated state of the rigid body object.
SYSTEMS, METHODS, AND DEVICES FOR CREATING A SPLINE-BASED VIDEO ANIMATION SEQUENCE
A spline-based animation process creates an animation sequence. The process receives a plurality of frames that illustrate a figure based on a design template (e.g., which includes a skeleton having segments). The process further identifies a spine segment, generates hip, shoulder, and head segments at respective positions relative to the spine segment, identifies limb and facial feature segments, and converts the segments into respective splines bound between endpoints. The process further determines changes between frames for respective splines and animates movement of the figure over a sequence of frames based on the changes.
TRACKER CALIBRATION APPARATUS, TRACKER CALIBRATION METHOD, AND PROGRAM
A tracker data acquisition section acquires a plurality of pieces of first tracker data. The first tracker data indicates the position of a first tracker that is expressed in a first coordinate system. The tracker data acquisition section acquires a plurality of pieces of second tracker data. The second tracker data indicates the position of a second tracker that is expressed in a second coordinate system. Based on the plurality of pieces of the first tracker data and the plurality of pieces of the second tracker data, a parameter estimation section estimates parameter values for converting the positions expressed in the second coordinate system into expressions in the first coordinate system and the relative position of the second tracker relative to the first tracker.
Method and system for providing game using continuous and automatic battle function
Disclosed are a method and system for providing game, which enable a user to access other pieces of content in game while a continuous and automatic battle is ongoing by executing a sub-process for the continuous and automatic battle when a continuous and automatic battle function is activated on a main game screen provided by a main process and providing a continuous and automatic battle screen generated by the executed sub-process in parallel to the main game screen provided by the main process.
Animation processing method and apparatus, computer storage medium, and electronic device
An animation processing method is performed by an electronic device. The method including: obtaining a terrain feature in a graphical user interface at a current moment, the graphical user interface including a virtual character, and obtaining state information and task information that correspond to the virtual character in an animation segment at the current moment; performing feature extraction on the terrain feature, the state information, and the task information using an animation processing model, to obtain joint action information corresponding to the virtual character at a next moment; determining a joint torque according to the joint action information; and obtaining gesture adjustment information corresponding to the virtual character from the current moment to the next moment based on the joint torque, and updating the animation segment according to the gesture adjustment information to render the updated animated segment in the graphical user interface.