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

Fractal image generation and rendering method based on game engine and CPU parallel processing

A game engine and parallel processing technology, applied in the field of GPU parallel processing, can solve problems such as inability to meet real-time rendering performance requirements, low rendering performance and efficiency of command structure, unreasonable division of image data information, etc., to achieve high-quality image rendering, fast Render generation effects, time-saving effects

Inactive Publication Date: 2016-07-20
XIHUA UNIV
View PDF2 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of the above-mentioned prior art, the purpose of the present invention is to provide a fractal graph generation and rendering method based on parallel processing of a game engine and GPU, which aims to solve the problem of unreasonable division of image data information in the prior art, command structure settings such as parallel processing and synchronous operation, etc. Limitations lead to low rendering performance and efficiency, unable to meet technical problems such as the performance requirements of real-time rendering; and, the present invention proposes new technical problems, specifically, in the game engine, for simultaneously using more than two fractal algorithms in parallel to obtain high-efficiency , How to achieve high-quality image 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
  • Fractal image generation and rendering method based on game engine and CPU parallel processing
  • Fractal image generation and rendering method based on game engine and CPU parallel processing
  • Fractal image generation and rendering method based on game engine and CPU parallel processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] All features disclosed in this specification, or steps in all methods or processes disclosed, may be combined in any manner, except for mutually exclusive features and / or steps.

[0040] The present invention will be further described below in conjunction with accompanying drawing:

[0041] The patent of this invention is to design a fractal graph generation and rendering method based on GPU parallel processing in the game engine, and use OpenSceneGraph graphics engine and Cocos2d-x, Unity3d game engine system as the development platform to build GPU parallel processing fractal graph generation and rendering Architecture to realize information task division, data flow communication, image cache storage, combination and mapping of fractal model objects. Based on the OpenCL heterogeneous parallel computing platform, the L system algorithm for generating fractal graphs is improved and optimized, and VC++2013 is used to call the DirectX graphics library for experiments. The...

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 fractal image generation and rendering method based on a game engine and CPU parallel processing, relates to the technical field of CPU parallel processing in an image game engine, and aims to solve the technical problems in the prior art that image data information division is unreasonable, the rendering performance and the efficiency are low due to limited arranging structures of commands such as parallel processing and synchronous operation, and the performance requirements of real-time rendering cannot be met. In addition, the invention provides a new technical problem which specifically is how to realize highly-efficient and high-quality image rendering by simultaneously using more than two fractal algorithms in parallel. A software rendering generation algorithm is constructed based on fractal characteristics; and the CPU parallel processing technology is utilized to process fractal image geometrical characteristics in real time, a control flow instruction parallel algorithm is utilized to optimize rendering generated pipe lines, rapid generation and rendering of a fractal image model are realized, and a rapid and accurate display effect in a user PC machine is achieved.

Description

technical field [0001] The invention relates to the technical field of GPU parallel processing in an image game engine, in particular to the development and optimization of a GPU parallel processing-based fractal graph generation algorithm and real-time rendering technology in a game engine. Background technique [0002] Many natural graphics in nature exist and change in very complex and irregular ways. With the acceleration of computer virtualization, visualization, and rapid computing processes, the scale of processing graphics data is increasing, and the demand for rendering performance and quality is rapidly increasing. rise, and has become a bottleneck in game engine technology. Today, game scenes are becoming increasingly complex and large-scale, and the massive data generated has entered the computing era of parallel processing. It is not a good way to improve rendering performance and quality simply by increasing the number of graphics processors. Improving the real...

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): G06T1/20G06F9/38
CPCG06F9/3885G06T1/20
Inventor 黄襄念朱亚辉谢冰青
Owner XIHUA UNIV
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