Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Target object rendering method and device

A technology of target objects and data, applied in the field of image processing, can solve the problem of low data processing efficiency, and achieve the effect of improving data processing efficiency

Active Publication Date: 2017-09-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for rendering a target object, so as to at least solve the technical problem of low data processing efficiency in the related art during game rendering

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Target object rendering method and device
  • Target object rendering method and device
  • Target object rendering method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] According to an embodiment of the present invention, a method embodiment of a method for rendering a target object is provided.

[0026] Optionally, in this embodiment, the above target object rendering method can be applied to such as figure 1 In the hardware environment constituted by the server 102 and the terminal 104 as shown. Such as figure 1 As shown, the server 102 is connected to the terminal 104 through a network. The above-mentioned network includes but not limited to: a wide area network, a metropolitan area network or a local area network. The terminal 104 is not limited to a PC, a mobile phone, a tablet computer, and the like. The rendering method of the target object in the embodiment of the present invention may be executed by the server 102 , may also be executed by the terminal 104 , and may also be executed jointly by the server 102 and the terminal 104 . Wherein, the rendering method of the target object performed by the terminal 104 in the embodim...

Embodiment 2

[0093] According to an embodiment of the present invention, a target object rendering device for implementing the above target object rendering method is also provided. Figure 5 is a schematic diagram of an optional target object rendering device according to an embodiment of the present invention, such as Figure 5 As shown, the device may include: a receiving unit 52 , a responding unit 54 , a computing unit 56 and a rendering unit 58 .

[0094] The receiving unit 52 is configured to receive a rendering request, wherein the rendering request is used to request rendering of a target object in the three-dimensional game image, and the target object is represented by a voxel;

[0095] The response unit 54 is configured to, in response to the rendering request, acquire voxel data to be used when rendering the target object, wherein each voxel data is data to be used when rendering an associated voxel;

[0096] An operation unit 56, configured to perform operations on the voxel d...

Embodiment 3

[0128] According to an embodiment of the present invention, there is also provided a server or a terminal for implementing the above method for rendering a target object.

[0129] Figure 8 is a structural block diagram of a terminal according to an embodiment of the present invention, such as Figure 8 As shown, the terminal may include: one or more ( Figure 8 Only one is shown in the figure) processor 801, memory 803, and transmission device 805 (such as the sending device in the above-mentioned embodiment), such as Figure 8 As shown, the terminal may also include an input and output device 807 .

[0130] Wherein, the memory 803 can be used to store software programs and modules, such as program instructions / modules corresponding to the rendering method and device of the target object in the embodiment of the present invention, and the processor 801 runs the software programs and modules stored in the memory 803, thereby Execute various functional applications and data ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a target object rendering method and device. The method comprises the following steps: receiving a rendering request, wherein the rendering request is used for carrying out rendering on a target object in a three-dimensional game image, the target object being expressed by voxels; in response to the rendering request, obtaining voxel data needing to be used when carrying out rendering on the target object, wherein each voxel data is data needing to be used when rendering one associated voxel; carrying out operation on the voxel data through an arithmetic unit to obtain an operation result; and with the voxel being as a unit, carrying out rendering on the target object according to the operation result. The rendering method and device solve the technical problem of low data processing efficiency in the prior art when carrying out game rendering.

Description

technical field [0001] The present invention relates to the field of image processing, in particular to a method and device for rendering a target object. Background technique [0002] In related technologies, there are more and more objects in the game (such as characters in the game, game scenes, etc.), and all objects are not universal. For example, when the object is a tortoise in the game, make 100 different The same turtle needs to adjust the collision bodies of 100 turtles, and their rendering conditions must be handled separately. As the configuration of the user's game equipment becomes higher and higher, such as the display of the screen becomes more and more detailed, it is necessary to improve the rendering of a single object, which means that the complexity of making a single object in the game is also getting higher and higher. [0003] In the game, it is necessary to use a large amount of data to render an object in the game. The concept of a large overall sy...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T15/00
CPCG06T15/005
Inventor 沈超
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products