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

Method for rendering terrain based on graphic processing unit (GPU)

A technology of terrain and terrain data, applied in the field of computer graphics, which can solve the problems of complex operation and slow speed.

Active Publication Date: 2013-01-23
KARAMAY HONGYOU SOFTWARE
View PDF2 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In short, the existing methods for rendering terrain have the defects of complex calculation and slow speed in the process of rendering terrain

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
  • Method for rendering terrain based on graphic processing unit (GPU)
  • Method for rendering terrain based on graphic processing unit (GPU)
  • Method for rendering terrain based on graphic processing unit (GPU)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0071] One of the core ideas of the present invention is to provide a GPU (Graphic Processing Unit translated as "GPU" in Chinese, GPU is a concept relative to the CPU, because in modern computers, especially home systems, enthusiasts of games, graphics The processing becomes more and more important and requires a dedicated graphics core processor) The GeometryClipmap rendering terrain method includes: organizing the elevation texture data, the elevation texture data of different resolutions arranged step by step; according to the vertex position Obtain the elevation value of the elevation texture organization data from the corresponding layer, obtain the elevation value of the elevation texture organization data; mix the vertex el...

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 provides a method for rendering a terrain based on a graphic processing unit (GPU). The method comprises the following steps of: organizing elevation texture data, and arranging the elevation texture data with different resolutions stage by stage; acquiring an elevation value of the elevation texture organized data from the corresponding layer according to a vertex position; mixing vertex elevation data of transition zones to acquire elevation mixed data of multiple transition zones; calculating a normal vector and a detail texture in a pixel shader; rendering an image to a screen to achieve an image rendering effect displayed on the screen; and detecting whether a viewpoint is updated or not, and performing corresponding operation. By the method for quickly rendering the terrain, the acquired three-dimensional image is continuously displayed.

Description

technical field [0001] The invention relates to the field of computer graphics, in particular to a GPU-based GeometryClipmap rendering terrain method. Background technique [0002] With the rapid development of information technology, the real-time roaming technology of large-scale and complex scenes has become increasingly important. Using computer technology to display massive scene data in the form of 3D visualization is an inevitable trend of development, but compared with messy text data, the amount of information displayed to users in 3D scene form is very huge. The implementation of traditional large-scale scene rendering algorithms usually requires operations such as complex data partitioning, complex data structure maintenance, and complex fine-level screening calculations on the CPU, resulting in a relatively heavy computational burden. The huge data access and the rendering of huge data are two factors that lead to a heavy computational burden. [0003] 1) Huge ...

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): G06T17/05G06T15/04
Inventor 齐成涛
Owner KARAMAY HONGYOU SOFTWARE
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