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

Simulation method of seabed biological colony based on swarm cooperative algorithm and GPU-optimized rendering

A seabed biology and simulation method technology, applied in the fields of bionics and computer graphics technology, can solve problems such as low efficiency, lack of motion diversity and unpredictability, and unsatisfactory bionic simulation, to achieve the effect of optimizing rendering methods

Inactive Publication Date: 2021-09-03
北京中科灵镜智能科技有限公司
View PDF3 Cites 0 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
  • Simulation method of seabed biological colony based on swarm cooperative algorithm and GPU-optimized rendering
  • Simulation method of seabed biological colony based on swarm cooperative algorithm and GPU-optimized rendering
  • Simulation method of seabed biological colony based on swarm cooperative algorithm and GPU-optimized 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 fields of computer graphics technology and bionics, and in particular relates to a method for simulating a seabed biological cluster based on a cluster collaborative algorithm and GPU optimized rendering. The main steps are: (1) Motion simulation: Design and implement a cluster algorithm based on individual multiple rules, add other interference factors to affect the motion effect of the cluster, and use GPU CUDA to optimize the calculation, greatly improving the calculation efficiency. (2) Scene rendering: use GPU vertex shader to realize the animation effect of individual organisms, use GPU fragment shader to draw scene content, use GPU TransformFeedBack technology to draw the particle system in the scene, draw a realistic seabed scene, and use multi-light source rendering technology, effectively enhance the scene light and shadow effect and three-dimensional sense. The present invention realizes a cluster motion algorithm based on individual rules based on GPU, so that cluster motion can reach a state of dynamic balance and continuous evolution, and adopts GPU programmable pipeline to realize scene rendering.

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
Patent Type & Authority Patents(China)
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