# US 12,223,564 B2 · Two-dimensional figure display method and apparatus for virtual object, device, and storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,223,564 B2
- Document ID: US12223564B2
- Status: Granted
- Kind: B2
- Application number: 17/973,422
- Filed: 2022-10-25
- Published: 2023-02-16
- Granted: 2025-02-11
- Earliest claimed: 2020-10-22
- Assignees: Tencent Technology (Shenzhen) Company Limited
- Applicants: Tencent Technology (Shenzhen) Company Limited
- Inventors: Jinfeng Xiao; Jiacheng Liang
- Web page: https://patentgrep.com/patent/US12223564B2

## CPC

- G06T 11/00: Two-dimensional [2D] image generation
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- A63F 13/52: involving aspects of the displayed game scene
- G06T 3/4092: Image resolution transcoding, e.g. by using client-server architectures
- G06T 15/20: Perspective computation
- A63F 2300/66: for rendering three dimensional images
- G06T 2200/16: involving adaptation to the client's capabilities
- G06T 2200/24: involving graphical user interfaces [GUIs]
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

This application discloses a for displaying a two-dimensional figure of a virtual object performed by a computer device. The method includes: rendering a two-dimensional image of a virtual object based on a corresponding three-dimensional figure model according to a plurality of preset parameters; displaying a target interface comprising the two-dimensional image of the virtual object; and displaying an updated two-dimensional image of the virtual object when an update condition is met, wherein the updated two-dimensional image corresponds to the three-dimensional figure model of the virtual object.

## Claims

### Claim 1

A method for displaying a two-dimensional figure of a virtual object performed by a computer device, the method comprising:
rendering a two-dimensional image of a virtual object based on a corresponding three-dimensional figure model of the virtual object according to a plurality of preset parameters;
storing the two-dimensional image of the virtual object and corresponding figure information of the virtual object associated with the plurality of preset parameters;
displaying a target interface comprising the two-dimensional image of the virtual object;
obtaining current figure information of the virtual object;
comparing a difference between the current figure information of the virtual object and the corresponding figure information of the virtual object associated with the plurality of preset parameters with an update condition;
when the update condition is met, updating the two-dimensional image of the virtual object based on the difference between the current figure information of the virtual object and the corresponding figure information of the virtual object associated with the plurality of preset parameters;
replacing the two-dimensional image of the virtual object with the updated two-dimensional image of the virtual object and the current figure information of the virtual object; and
displaying the updated two-dimensional image of the virtual object, wherein the updated two-dimensional image corresponds to the three-dimensional figure model of the virtual object.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the two-dimensional image is a profile image for a user controlling the virtual object correspond to the three-dimensional figure model.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the update condition comprises:
the stored two-dimensional image does not match the three-dimensional figure model of the virtual object.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the update condition comprises:
an operation for changing a profile image of the virtual object is received.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the plurality of preset parameters is obtained by user selection.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the plurality of preset parameters comprises a rendering perspective anchored at the three-dimensional figure model.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the plurality of preset parameters comprises a pose of the three-dimensional figure model.

### Claim 8 (depends on 1)

The method according to claim 1, wherein rendering a two-dimensional image of a virtual object based on a corresponding three-dimensional figure model according to a plurality of preset parameters comprises:
loading the three-dimensional figure model based on at least a portion of the plurality of preset parameters; and
rendering the two-dimensional image based on the three-dimensional figure model according to at least a portion of the plurality of preset parameters.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the method further comprises:
loading the three-dimensional figured model with a pose specified by the at least a portion of the plurality of preset parameters; and
rendering the two-dimensional image from a perspective specified by the at least a portion of the plurality of preset parameters.

### Claim 10 (depends on 8)

The method according to claim 8, wherein the loading the three-dimensional figure model based on at least a portion of the plurality of preset parameters comprises:
loading the three-dimensional figure model with a resolution determined based on a computing capability parameter of the computer device.

### Claim 11 (depends on 8)

The method according to claim 8, wherein the loading the three-dimensional figure model happens at a loading stage before the application interface is completely loaded.

### Claim 12

A computer device, comprising a processor and a memory, the memory storing at least one computer instruction, the at least one computer instruction being loaded and executed by the processor and causing the computer device to implement a method for displaying a two-dimensional figure of a virtual object displayed in a virtual scene, the method comprising:
rendering a two-dimensional image of a virtual object based on a corresponding three-dimensional figure model of the virtual object according to a plurality of preset parameters;
storing the two-dimensional image of the virtual object and corresponding figure information of the virtual object associated with the plurality of preset parameters;
displaying a target interface comprising the two-dimensional image of the virtual object;
obtaining current figure information of the virtual object;
comparing a difference between the current figure information of the virtual object and the corresponding figure information of the virtual object associated with the plurality of preset parameters with an update condition;
when the update condition is met, updating the two-dimensional image of the virtual object based on the difference between the current figure information of the virtual object and the corresponding figure information of the virtual object associated with the plurality of preset parameters;
replacing the two-dimensional image of the virtual object with the updated two-dimensional image of the virtual object and the current figure information of the virtual object; and
displaying the updated two-dimensional image of the virtual object, wherein the updated two-dimensional image corresponds to the three-dimensional figure model of the virtual object.

### Claim 13 (depends on 12)

The computer device according to claim 12, wherein the update condition comprises:
the stored two-dimensional image does not match the three-dimensional figure model of the virtual object; or
an operation for changing a profile image of the virtual object is received.

### Claim 14 (depends on 12)

The computer device according to claim 12, wherein the plurality of preset parameters comprise one or more of a rendering perspective anchored at the three-dimensional figure model and a pose of the three-dimensional figure model.

### Claim 15 (depends on 12)

The computer device according to claim 12, wherein the rendering a two-dimensional image of a virtual object based on a corresponding three-dimensional figure model according to a plurality of preset parameters comprises:
loading the three-dimensional figure model based on at least a portion of the plurality of preset parameters; and
rendering the two-dimensional image based on the three-dimensional figure model according to at least a portion of the plurality of preset parameters.

### Claim 16 (depends on 15)

The computer device according to claim 15, wherein the method further comprises:
loading the three-dimensional figured model with a pose specified by the at least a portion of the plurality of preset parameters; and
rendering the two-dimensional image from a perspective specified by the at least a portion of the plurality of preset parameters.

### Claim 17 (depends on 16)

The computer device according to claim 16, wherein the loading the three-dimensional figure model based on at least a portion of the plurality of preset parameters comprises:
loading the three-dimensional figure model with a resolution determined based on a computing capability parameter of the computer device.

### Claim 18

A non-transitory computer-readable storage medium, storing at least one computer instruction, the at least one computer instruction being loaded and executed by a processor of a computer device and causing the computer device to a method for displaying a two-dimensional figure of a virtual object displayed in a virtual scene, the method comprising:
rendering a two-dimensional image of a virtual object based on a corresponding three-dimensional figure model of the virtual object according to a plurality of preset parameters;
storing the two-dimensional image of the virtual object and corresponding figure information of the virtual object associated with the plurality of preset parameters;
displaying a target interface comprising the two-dimensional image of the virtual object;
obtaining current figure information of the virtual object;
comparing a difference between the current figure information of the virtual object and the corresponding figure information of the virtual object associated with the plurality of preset parameters with an update condition;
when the update condition is met, updating the two-dimensional image of the virtual object based on the difference between the current figure information of the virtual object and the corresponding figure information of the virtual object associated with the plurality of preset parameters;
replacing the two-dimensional image of the virtual object with the updated two-dimensional image of the virtual object and the current figure information of the virtual object; and
displaying the updated two-dimensional image of the virtual object, wherein the updated two-dimensional image corresponds to the three-dimensional figure model of the virtual object.

### Claim 19 (depends on 18)

The non-transitory computer-readable storage medium according to claim 18, wherein the update condition comprises:
the stored two-dimensional image does not match the three-dimensional figure model of the virtual object; or
an operation for changing a profile image of the virtual object is received.

### Claim 20 (depends on 18)

The non-transitory computer-readable storage medium according to claim 18,
wherein the plurality of preset parameters comprise one or more of a rendering perspective anchored at the three-dimensional figure model and a pose of the three-dimensional figure model.
