Control method and system for position-based fluid simulation

A technology of fluid simulation and control method, which is applied in animation production, 3D modeling, image data processing, etc., and can solve problems such as uncontrollable fluid tracking and matching fast movement, unstable fluid simulation, etc.

Active Publication Date: 2015-10-28
SHANGHAI JIAO TONG UNIV
View PDF2 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method solves the time-consuming and resource-consuming problem in the Euler-based fluid simulation control method to a certain extent, but because the introduced control force is linear and inconsistent with the nonli

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
  • Control method and system for position-based fluid simulation
  • Control method and system for position-based fluid simulation
  • Control method and system for position-based fluid simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] In this embodiment, a moving human body model is used as the control target. In this scene, the shape of the model selected by the user will be displayed in the form of fluid, and the fluid will dance with the animation of the model, showing the unique charm of fluid dance. At the same time, in the process of changing the overall shape, the physical details and characteristics of the fluid itself are also fully displayed.

[0054] Such as figure 1 As shown, this embodiment includes the following steps:

[0055] Step 1, input the target model to be controlled.

[0056] The model described in step 1 must be a 3D model represented by a triangular mesh.

[0057] Step 2: Voxelize the input model to generate control particles.

[0058] The above voxelization process adopts the algorithm of subdivision of triangles, that is, when the side length of a triangular mesh of the model surface is larger than the size of a voxelized mesh, the algorithm subdivides the triangular mes...

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 image processing, and relates to a control method and system for position-based fluid simulation. The method comprises: performing voxelization of a target shape model provided by a user to obtain control particles; allowing the user to provide a biovision hierarchical data (BVH) file for performing smoothness deformation of the control particles; and generating a segment of biovision driven animation sequence represented by the control particles. For controlling the shape of fluid simulation to match the generated model represented by the control particles, three control constraints are applied to fluid particles and comprise density constraint, elasticity constraint, and speed constraint, wherein the density constraint is used for driving the fluid particles to form a target shape; the elasticity constraint can drive the fluid particles to track the quickly changing target shape; and the speed constraint is used for controlling the speed of the fluid particles. According to the method and the system, under a condition that the fluid simulation is controlled to form the target shape set by the user, physical details and characteristics of the fluid are maintained. At the same time, by adopting a position-based physical calculation frame, a time step of random size is allowed to use, so that fluid in a large scale can be simulated and controlled.

Description

technical field [0001] The present invention relates to a technology in the field of computer graphics, specifically a method of applying three nonlinear constraints to fluid particles so that the simulated shape of the fluid matches the rapidly changing target shape while maintaining the details and details of the fluid itself. Methods and systems for physical characterization. Background technique [0002] Fluid simulation has become an increasingly popular topic in the field of computer graphics. Many natural phenomena, such as water, smoke, flames, etc., are closely related to fluid simulation. For this reason, many effective algorithms have been proposed by industry personnel to simulate realistic fluid effects. [0003] At present, the relevant algorithms for simulating fluid effects are relatively mature. Whether it is the grid-based Euler method or the particle-based Lagrangian method, they can simulate fluid effects more accurately. However, with the continuous de...

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): G06T17/00G06T13/20
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