Position-based fluid simulation control method and system

A fluid simulation and control method technology, applied in animation production, 3D modeling, image data processing, etc., can solve the problems of unstable fluid simulation, inability to control fluid tracking and matching rapid movement, saving computing time and avoiding damage Effect

Active Publication Date: 2018-01-02
SHANGHAI JIAOTONG UNIV
View PDF2 Cites 0 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 nonlinear characteristics of the fluid physics equation, it cannot apply a large control force. Otherwise it will cause fluid simulation instability, so this method cannot control fluid tracking and matching fast moving targets

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
  • Position-based fluid simulation control method and system
  • Position-based fluid simulation control method and system
  • Position-based fluid simulation control method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] 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.

[0053] This embodiment includes the following steps:

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

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

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

[0057] 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 mesh into two smaller ones. tr...

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

A position-based fluid simulation control method and system in the field of computer image processing, which obtains control particles by voxelizing a target shape model provided by the user, and allows the user to provide bone motion data (BVH) files to smooth the obtained control particles Morph, generating a bone-driven animation sequence represented by particles. In order to control the shape of the fluid simulation to match the previously generated model represented by the control particles, three control constraints are applied to the fluid particles, which are density constraints, elastic constraints, and velocity constraints. The density constraint is used to drive the fluid particles to form the target shape, the elastic constraint can drive the fluid particles to track the rapidly changing target shape, and the velocity constraint is used to control the velocity of the fluid particles. The invention can maintain the physical details and characteristics of the fluid under the condition of controlling the fluid simulation to form the target shape set by the user. At the same time, by adopting a position-based physical calculation framework, it allows the use of arbitrarily large time steps, thereby realizing real-time large-scale fluid flow Simulation and control.

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06T17/00G06T13/20
Inventor 张帅杨旭波吴子奇刘海波
Owner SHANGHAI JIAOTONG 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