Supercharge Your Innovation With Domain-Expert AI Agents!

Curvature flow-based screen space fluid rendering method

A screen space and fluid technology, applied in the field of image rendering, can solve the problems of rendering difficulties, the method of rendering particle fluid is not suitable for real-time use in games, etc., and achieves the effect of high speed and avoiding spots or jelly effects.

Inactive Publication Date: 2017-02-15
SHANGHAI JIAO TONG UNIV
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its downside is that it becomes more difficult to extract a surface for rendering
Among the existing methods, most of the methods for rendering particle fluids are not suitable for real-time use in games

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
  • Curvature flow-based screen space fluid rendering method
  • Curvature flow-based screen space fluid rendering method
  • Curvature flow-based screen space fluid rendering method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0028] like Figure 7 As shown, a screen space fluid rendering method based on curvature flow, including the following steps:

[0029] S1. Obtain the smooth particle fluid model of the three-dimensional object in the screen space. The model includes the position and velocity of the particle, generate a depth map of the particle on the fluid surface, and determine the nearest surface of the three-dimensional object. The method for determining the nearest surface of the three-dimensional object is as follows: if the object If there are two or more intersections with the same straight line in the direction of the optical axis of the camera, the closest intersection to the camera is taken as the nearest point on the surface;

[0030] S2, smooth the nearest surface through curvature flow filtering;

[0031] S3, calculate the amount of fluid between each point and the nearest surface, as the thickness of the point;

[0032] S4, adding noise to the nearest surface;

[0033] S5, ac...

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 curvature flow-based screen space fluid rendering method comprising the following steps: in step S1, a smooth particle fluid model of a three dimensional object in a screen space is obtained, the model comprises positions and speed of particles, a depth image of particles of fluid surfaces is generated, and a nearest surface of the three dimensional object is determined; a method for determining the nearest surface of the three dimensional object comprises the following steps: if an object intersects with the same straight line in a direction of an optical axis at two or more intersection points, an intersection point which is a minimum distance away from a camera is used as a point on the nearest surface; in step S2, the nearest surface is smoothed via curvature flow filtering operation; in step S3, the number of fluids between each point and the nearest surface is calculated as thickness of the point; in step S4, noise is added to the nearest surface; in step S5, color and transparency of each point are weakened according to the thickness of the point and the speed of the particles, and a fluid rendering graph can be obtained. Compared with technologies of the prior art, the curvature flow-based screen space fluid rendering method is advantaged by high speed, and all processing can be directly finished via graphic hardware.

Description

technical field [0001] The invention relates to an image rendering method, in particular to a screen space fluid rendering method based on curvature flow. Background technique [0002] For interactive applications, such as games, particle-based fluid simulation methods such as Smoothed Particle Hydrodynamics (SPH) usually favor the Eulerian fluid representation. This is due to the fact that fluids can flow freely without defining a fluid mesh, which is usually very memory and computationally expensive. SPH simulation is a powerful tool for simulating fluids, but requires advanced techniques to achieve realistic rendering of the results. [0003] With particles being able to collide with scene geometry like other rigid objects, particle methods are also easier to integrate into existing physics systems without needing to voxel the scene geometry into meshes. Its downside is that it becomes more difficult to extract a surface for rendering. Among the existing methods, most ...

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/00
CPCG06T15/005
Inventor 盛斌许莹
Owner SHANGHAI JIAO TONG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More