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 defect

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

Example Embodiment

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

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

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products