Virtual Fluid Surface Rendering for Real-Time Video Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing simulation algorithms for fluid motion effects, such as those based on the Position Base Dynamic (PBD) algorithm, are computationally intensive and cannot generate fluid motion effect videos in real time.
Innovation Solution
A method and apparatus that determine motion and state information of virtual fluid surfaces to reduce calculation complexity, utilizing motion information and first state information to generate fluid motion effect maps efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If Position Based Dynamic (PBD) algorithm is used to simulate fluid motion, then the simulation accuracy is improved, but the calculation amount increases and real-time generation capability is lost
Solution Approach 1:
The patent segments the fluid simulation process into two distinct parts: (1) a simplified calculation stage that computes only essential motion information and surface state parameters, and (2) a detailed rendering stage that generates the visual fluid motion effect. This segmentation allows the calculation phase to run efficiently in real-time while the rendering phase handles the computationally intensive visualization, thereby resolving the contradiction between simulation accuracy and generation efficiency.
Solution Approach 2:
The patent applies partial action by computing only the necessary parameters for fluid surface simulation (motion information and surface state) rather than performing complete fluid dynamics calculations. By calculating only the essential components needed for visual representation and using simplified models for the remaining details, the system achieves real-time generation capability while maintaining acceptable simulation accuracy.
2Manufacturing precision
If complete fluid dynamics calculation is performed, then the fluid motion effect quality is improved, but the computational burden increases
Solution Approach 1:
The patent divides the fluid simulation into calculation and rendering phases, where the calculation phase uses simplified models to determine motion information and surface state, consuming minimal computational resources. The rendering phase then uses these pre-computed parameters to generate high-quality fluid motion effects. This segmentation reduces the overall computational burden while maintaining effect quality.
Solution Approach 2:
The patent performs preliminary calculations of motion information and surface state parameters before the actual rendering process. By pre-computing these essential parameters, the system reduces the computational burden during the rendering phase, as the complex fluid dynamics calculations have already been simplified and prepared in advance.
Data Source
AI summary
The present disclosure provides an effect video generating method, an apparatus, a device and a storage medium. The effect video generating method includes: determining motion information of virtual fluid in a current frame and first state information of virtual fluid surface in a previous frame, the virtual fluid is placed in a virtual container; determining second state information of the virtual fluid surface in the current frame based on the motion information and the first state information, the second state information includes second fluid surface orientation information and second disturbance information; and rendering a fluid surface state of the current frame according to the second fluid surface orientation information and the second disturbance information to obtain a fluid motion effect map corresponding to the current frame.

