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

High efficient texture optimization method for large scene rendering

A texture optimization and large scene technology, applied in the field of geospatial information systems, can solve the problems of high hardware requirements and low rendering efficiency, so as to improve rendering efficiency, reduce the amount of model data, reduce the number of model data loading and drawing batches Effect

Inactive Publication Date: 2017-01-04
ZHEJIANG KELAN INFORMATION TECH CO LTD
View PDF2 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the shortcomings of high hardware requirements and low rendering efficiency in the prior art, the present invention provides an efficient texture optimization method for large scene 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
  • High efficient texture optimization method for large scene rendering
  • High efficient texture optimization method for large scene rendering
  • High efficient texture optimization method for large scene rendering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0025] Such as Figure 1 to Figure 4 As shown, an efficient texture optimization method for large scene rendering includes the following steps:

[0026] (1) Merge the textures corresponding to the models to be merged to form a corresponding texture set; the texture set is a set formed by putting together multiple different textures;

[0027] (2) Each small texture in the texture set establishes a mapping relationship with the model data associated with the small texture;

[0028] (3) Sort the small textures in the texture set, including:

[0029] ① First gather all textures, determine the small texture corresponding to the maximum value of width or height, and record the small texture;

[0030] ②According to the small texture obtained in step ①, determine the maximum width or height of the small texture; if it is high, do not rotate; if it ...

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 relates to the technology field of geographic space information systems, and discloses a high efficient texture optimization method for a large scene rendering. The method comprises the follow steps of: (1) performing combining processing of textures corresponding to models to be combined, to from a corresponding texture set; (2) establishing a mapping relation of model data associated with small textures for each small texture in the texture set; (3) sequencing the textures in the texture set; (4) combining several small textures in the texture set according to a texture of a given size, to form several large textures of the given size; (5) interchanging identified model data texture coordinates in the step (3; ) and (6) combining models corresponding to the large textures, to obtain a combined model. The high efficient texture optimization method is advantageous in that, data reorganization is performed for large-scale models via texture technology, data of rendering objects are significantly reduced, times for submitting the data to a GPU are reduced, GPU processing pressure is effectively alleviated, and scene rendering efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of geospatial information systems, in particular to an efficient texture optimization method for large scene rendering. Background technique [0002] NVIDIA first proposed the concept of GPU when it released the GEFORCE 256 graphics processing chip on August 31, 1999. The main reason why the GPU is called a graphics processor is because it can perform almost all data operations related to computer graphics, which were patented by the CPU in the past. Currently, computer graphics is in an unprecedented period of development. In recent years, GPU technology has developed at an astonishing rate. The rendering rate doubles every 6 months. The performance has doubled 10 times from 1999 to 2004, that is (2 to the 10th power to 2), the rendering performance has been greatly improved! At the same time, not only the computing speed has been significantly improved, but also the computing quality and the flexibilit...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T15/04
CPCG06T15/04
Inventor 刘凤芹俞蔚
Owner ZHEJIANG KELAN INFORMATION TECH 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