Rendering method of real-time optical smoke screen based on physical process
A physical process and optical technology, applied in the field of optical smoke screen, can solve the problems of unrealistic simulation results, large smoke gap, simple infrared illumination model, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Such as figure 1 As shown, a physical process-based real-time optical smoke rendering method provided in an embodiment of the present invention includes:
[0028] S1, obtain the position, concentration and temperature of the smoke generator and the boundary conditions of the collider in the grid structure of the previous time frame of the initial time frame, and initialize the grid structure of the current time frame;
[0029] Wherein, the grid structure is a vector face-centered grid with regular Cartesian coordinates, and the 6 face-centered positions of each unit grid in the grid structure store the velocity of the position, the unit grid central position stores the density, the pressure and temperature;
[0030] S2, based on the obtained velocity field of the previous time frame of the current time frame, the velocity field of the current time frame is obtained by backtracking calculation using the semi-Lagrangian method;
[0031] S3, based on the vortex force of ...
Embodiment 2
[0047] As an optional implementation manner of the present invention, before the step of S3, the rendering method further includes:
[0048] S31, calculating the vortex vector for each point of the velocity field of the current time frame;
[0049] S32. Determine a curl gradient vector from the vortex vector;
[0050]S33. Determine the cross product of the vortex vector and the curl gradient vector, the product of the grid size and the vortex coefficient as the vortex force of the spinor field of the grid structure.
Embodiment approach
[0052] As an optional implementation manner of the present invention, the step of S5 includes:
[0053] S51, establishing a pressure iteration matrix based on the velocity field with added viscous force and the first boundary condition;
[0054] S52, using the parallel ultra-relaxed Gauss-Seidel iteration method to iterate the pressure matrix to obtain a pressure field;
[0055] S53. Superimpose the pressure field on the velocity field to obtain a velocity field satisfying an incompressible condition.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com