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

Seabed biological cluster simulation method based on cluster collaborative algorithm and GPU optimization rendering

A seabed biology and simulation method technology, applied in the field of computer graphics technology and bionics, can solve the problems of lack of motion diversity and unpredictability, not satisfying bionic simulation, low efficiency, etc., to improve the scene light and shadow effect and Stereoscopic effect, improving scene light and three-dimensional feeling, and improving computing efficiency

Inactive Publication Date: 2018-05-29
北京中科灵镜智能科技有限公司
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to make the simulation more intuitive, some researchers use OpenGL to render the simulated objects, but the efficiency is low, only dozens of moving objects can be rendered, and the sense of reality is weak
In the field of traditional animation or game rendering, in order to achieve the rendering of group objects and ensure the authenticity, animators need to process each object individually. Each object should correspond to an animation data. When the group size is too large In addition, the traditional animation method can only present the motion data made for the rendered object, the motion state is fixed, it does not have the diversity and unpredictability of real motion, and it does not meet the requirements of bionic simulation. needs

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
  • Seabed biological cluster simulation method based on cluster collaborative algorithm and GPU optimization rendering
  • Seabed biological cluster simulation method based on cluster collaborative algorithm and GPU optimization rendering
  • Seabed biological cluster simulation method based on cluster collaborative algorithm and GPU optimization rendering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The specific embodiments of the present invention will be described in detail below in conjunction with the drawings and specific embodiments. These specific implementation methods are only for description and are not used to limit the scope or implementation principles of the present invention. The protection scope of the present invention is still subject to the claims, including obvious changes or changes made on this basis.

[0053] 1. Method overview

[0054] Such as figure 1 As shown, the method of the present invention is mainly divided into two steps: (1) motion simulation: realize the cluster algorithm based on individual multiple rules, only through the motion constraints of the individual, the simulation of the cluster motion can be realized, and the continuous change, and Maintain a state of dynamic balance. In addition, other species, food and other interference factors are added to make the changes more abundant and the performance more realistic. And u...

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 belongs to the field of computer graphics technology and bionics, in particular to a seabed biological cluster simulation method based on a cluster collaborative algorithm and GPU optimization rendering. The method comprises the following main steps: (1) motion simulation: designing and realizing a clustering algorithm based on individual multiple rules, and adding other interferencefactors to influence the movement effect of the cluster, adopting the GPU / CUDA for carrying out optimization operation, and greatly improving the operation efficiency; and (2) scene rendering: adopting a GPU vertex shader to achieve the animation effect of a biological individual, and drawing the scene content by adopting a GPU slice element shader, adopting a GPU transformational feedback technology to draw a particle system in a scene, drawing a realistic submarine scene, and adopting a multi-light-source rendering technology to effectively improve the scene and shadow effect and the stereoscopic impression. According to the invention, the clustering motion algorithm based on the individual rules is achieved based on the GPU, so that the cluster movement can achieve a dynamic balance and continuous evolution state, and a GPU programmable assembly line is adopted, so that the scene rendering is achieved.

Description

technical field [0001] The invention belongs to the fields of computer graphics technology and bionics, and in particular relates to a high-simulation simulation method for realizing the movement of seabed biological clusters by optimizing the rendering mode through a GPU based on a cluster collaborative algorithm. Background technique [0002] Bionics is a special subject that imitates creatures. People study the working principles of the structure and function of organisms, and invent new equipment and tools based on these principles, and create advanced technologies suitable for production, learning and life. Among them, the research on the movement of biological swarms has always been a hot spot in bionics. The movement of biological swarms refers to the behavior of simple individuals in biological swarms showing complex intelligence in the interaction. Swarm movement is a multi-body movement phenomenon that is ubiquitous in nature. It is a science that analyzes and pred...

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): G06T13/40G06T15/00G06T15/87
CPCG06T13/40G06T15/005G06T15/87
Inventor 孙屹
Owner 北京中科灵镜智能科技有限公司
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