Surface rendering method and system of dynamic particle set

A surface method and particle technology, applied in the field of surface rendering methods and systems of dynamic particle collections, can solve the problems of smooth result distortion, inability to guarantee the accuracy of normal results, and inability to apply independent particle rendering, and achieve smooth normal vector results. , the effect of eliminating noise interference

Active Publication Date: 2017-10-13
SHANGHAI JIAO TONG UNIV
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention aims at the severe distortion of the smoothing result obtained from the depth map by using the bilateral filtering method in the prior art, which cannot meet the requirements of high-precision and high-quality large-scale particle simulation, and the prior art mostly uses cross multiplication and tangent vectors to obtain the pixel normal direction , the accuracy of the normal result cannot be guaranteed, and it cannot be applied to defects such as independent particle rendering. A method and system for surface rendering of dynamic particle collections are proposed

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
  • Surface rendering method and system of dynamic particle set
  • Surface rendering method and system of dynamic particle set
  • Surface rendering method and system of dynamic particle set

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In this embodiment, a scene in which one cubic meter of water freely falls into the pool from above the pool is used as the rendering scene. In this scene, the refraction of light and the background, as well as the reflection of light, can be displayed more realistically. At the same time, during the rendering process, the physical details and characteristics of the fluid itself are fully displayed.

[0033] Such as figure 1 As shown, in the rendering method, the position data of the target fluid particles is firstly recorded, the depth map of the particle set is obtained by the particle sputtering method and used as a prediction of the fluid surface, the isosurface is searched through the ray casting process, and the parallel acceleration of the GPU is used to accelerate the light In the projection process, the normal vector of the fluid surface is estimated by performing principal component analysis on the neighborhood particle set of each particle and the surface nor...

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 relates to a surface rendering method and system of a dynamic particle set. The method comprises steps that firstly, target fluid particle position data is recorded, a depth diagram of a particle set is acquired through a particle sputtering method and is taken as fluid surface pre-estimation, a contour surface is searched through a light projection process, GPU parallel acceleration is employed to accelerate the light projection process, principal component analysis on a neighborhood particle set of each particle is carried out to estimate a fluid surface normal vector, a surface normal vector diagram is acquired, and lastly, the surface normal vector diagram is inputted to a light tracker to acquire the surface rendering effect. The method is advantaged in that memory and calculation resources are concentrated around the actual fluid surface but not the whole simulation space, the method is suitable for real-time visualization and surface preview of large-scale particle sets, noise interference can be effectively eliminated, the relative smooth normal vector result is acquired, and embedding into existing fluid simulation frameworks is easy.

Description

technical field [0001] The present invention relates to a technology in the field of graphics processing, in particular to a surface rendering method and system for a dynamic particle set. Background technique [0002] The particle-based Lagrangian method can perform fluid simulation relatively quickly. However, the surface rendering quality of the dynamic particle collection is poor, the surface is not smooth and even small particle balls protruding from the surface can be seen, or the surface is too smooth and a lot of fluid details are blurred. The current rendering technology has high memory requirements, and it takes several minutes or even longer to render a frame of image. Contents of the invention [0003] The present invention aims at the severe distortion of the smoothing result obtained from the depth map by using the bilateral filtering method in the prior art, which cannot meet the requirements of high-precision and high-quality large-scale particle simulatio...

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): G06T15/00G06T15/06G06T1/20
CPCG06T1/20G06T15/005G06T15/06G06T2210/56
Inventor 杨旭波张帅肖祥云
Owner SHANGHAI JIAO TONG UNIV
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