A texture atlas scheduling method

A scheduling method and texture technology, applied in the field of three-dimensional virtual world games, can solve problems such as difficulty in streaming loading, affecting game performance, and difficulty in finding and taking into account the number of DrawCalls and memory usage, so as to improve rendering efficiency, reduce memory pressure, The effect of reducing stress
CN109448094BActive Publication Date: 2022-07-15SNAIL GAMES

Patent Information

Authority / Receiving Office
CN Β· China
Patent Type
Patents(China)
Current Assignee / Owner
SNAIL GAMES
Publication Date
2022-07-15

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A texture atlas scheduling method, comprising the following steps: determining basic information and data structures for texture streaming scheduling; creating an actual physical texture and saving the texture loaded into memory; creating an indirect index buffer and saving the Mipmap in the Position information on the physical texture; according to the level of detail information of the texture, the inflow and outflow of the texture are carried out, and according to the rectangular texture packing algorithm, the position information of the currently inflowing texture is found on the physical texture; the texture is rendered and the UV is repositioned Coordinate for sampling calculation. The texture atlas scheduling method of the present invention is based on the rectangular texture packing algorithm, and by merging the textures, the number of DrawCalls is effectively reduced, so that the rendering efficiency is improved; through the texture scheduling, the memory usage can be reduced, and the progressive loading can be performed. The necessary texture resources reduce memory pressure; it can effectively reduce the pressure on the graphics processing unit during the rendering process.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of three-dimensional virtual world games, in particular to a texture atlas scheduling method in three-dimensional virtual world games. Background technique

[0002] Currently, mainstream games generally require large, sophisticated game worlds. To build a huge and delicate game world, it is necessary to provide very rich game resources, including textures, animation models, and sound effects. The continuous improvement of the demand for game screen quality has led to the continuous growth of game resources. For our applications, resources must be loaded into memory before they can be used. However, memory is currently a relatively scarce resource. Limit resources are loaded into memory. Especially for the game industry, the amount of textures often occupies a large proportion of resources. If the amount of textures occupied in the memory can be reduced, the burden of the memory will be greatly reduced. St...

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