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

Three-dimensional virtual object display method, device and system, storage medium and equipment

A technology of three-dimensional virtual and display method, which is applied in the field of games, can solve the problems of affecting the player's game experience, excessive time consumption, and 3D object display delay, etc., to achieve the effect of improving the overall experience of players, accelerating display, and facilitating continuity

Pending Publication Date: 2020-07-10
NETEASE (HANGZHOU) NETWORK CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, it takes a lot of time to copy the sequence frame images (multi-frame images) corresponding to the off-screen rendered 3D objects from the GPU frame buffer to the memory. In addition, image post-processing (such as anti-aliasing, luminescence) is performed on the sequence frame images. , compression, etc.) also requires more time-consuming, resulting in a large delay in the display of 3D objects, affecting the player's game experience

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
  • Three-dimensional virtual object display method, device and system, storage medium and equipment
  • Three-dimensional virtual object display method, device and system, storage medium and equipment
  • Three-dimensional virtual object display method, device and system, storage medium and equipment

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0068] Refer to the same figure 2 with image 3 , the game process 310 sends a rendering request to the rendering process 320 through step S1. Wherein, the rendering request includes the identifier of the 3D virtual object.

[0069] In step S210 : the rendering process 320 receives a rendering request about the three-dimensional virtual object sent by the game process 310 . Then, it is first judged whether the local cache contains the relevant 3D virtual object (step S2). That is to say, when the local cache contains the relevant 3D virtual objects, the local resources are preferentially used to save the time-consuming rendering of the 3D virtual objects and the further processing of the 3D virtual objects, thereby reducing the time spent on displaying the 3D virtual objects during the game process. delay. If the relevant 3D virtual object does not exist temporarily in the local cache, the 3D virtual object is constructed by rendering, and when it is sent to the game proc...

Embodiment approach

[0075] Regarding case two: in an exemplary embodiment, refer to image 3 , when there is no relevant 3D virtual object in the memory cache, the rendering process 320 sends a read request to the disk cache 330 through step S3 to determine whether the 3D virtual object exists in the disk cache 330 . When there is a related 3D virtual object in the disk cache 330, the 3D virtual object is acquired from the disk cache. The specific implementation is as follows:

[0076] 1): The rendering process 320 adds the above read request to the queue to be read in the disk cache 330 ( image 3 The first queue in 31). 2): the disk cache 330 regularly detects the queue to be read by the read thread ( image 3 in the first queue 31), to obtain the above-mentioned read request. 3): Based on the read request, the disk cache 330 determines the target resource package storing the relevant 3D virtual object through the read thread, and adds the 3D virtual object to the read queue ( image 3 in ...

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 disclosure relates to the technical field of games, and provides a three-dimensional virtual object display method and device, a three-dimensional virtual object display system, a computer readable storage medium and electronic equipment. The method comprises the steps that: a rendering process responds to a received rendering request that is sent by a game process and about a three-dimensional virtual object, and whether the three-dimensional virtual object exists in a disk cache or not is judged; if so, the three-dimensional virtual object is obtained from the disk cache, and a sequenceframe image corresponding to the three-dimensional virtual object is obtained; and the rendering process sends a sequence frame image to the game process in a memory sharing communication mode so as to display the three-dimensional virtual object in the game process. According to the technical scheme of the invention, reduction of the time delay when the 3D object is displayed in a game is reduced, and the display of the 3D virtual object (such as 3D fashion) in a game scene is accelerated.

Description

technical field [0001] The present disclosure relates to the technical field of games, and in particular, to a method for displaying a three-dimensional virtual object, a device for displaying a three-dimensional virtual object, a system for displaying a three-dimensional virtual object, and a computer-readable storage medium and electronic equipment for realizing the above method. Background technique [0002] For a massively multiplayer online role-playing game (MassiveMultiplayer Online Role-PlayingGame, referred to as MMORPG) that combines two-dimensional and three-dimensional (2D / 3D), the 2D objects can include scene maps, non-player characters (Non-Player Character, referred to as : NPC), special effects, etc. In addition, it also contains 3D objects. For example, the player character can wear different fashions. In order to save resources, 3D objects are used to display the player character's fashion. [0003] 2D engines are generally used in MMORPGs that combine 2D ...

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): A63F13/52A63F13/822G06F16/172G06F9/54
CPCA63F13/52A63F13/822G06F16/172G06F9/544A63F2300/207A63F2300/66A63F2300/807
Inventor 张宁新
Owner NETEASE (HANGZHOU) NETWORK 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