Technical Report MSC-2020-28

TR#:MSC-2020-28
Class:MSC
Title: Real-Time Simulation of Viscous Thin-Films
Authors: Saar Raz
Supervisors: Prof. Mirela Ben-Chen
PDFMSC-2020-28.pdf
Abstract: The intricate behavior of viscous thin films has fascinated physicists, mathematicians and engineers for many years; stable discrete schemes for simulation of the effect have been proposed, yet with the advent of mobile devices and graphics hardware the question of the feasibility of a real-time simulation of the effect arises. In our research we explore novel formulations and discrete schemes and attempt to simulate this effect at real-time rates while preserving physical fidelity; we propose a novel discrete scheme for simulating the effect on planar 2D surfaces: our scheme is based on a new formulation of the gradient flow approach, that leads to a discretization based on local stencils that are easily computable on the GPU. Our 2D approach has physical fidelity, as the total mass is guaranteed to be preserved, an appropriate discrete energy is controlled, and the film height is guaranteed to be non-negative at all times. In addition, and unlike all existing methods for thin films simulation, it is fast enough to allow realtime interaction with the flow, for designing initial conditions and controlling the forces during the simulation. We also explore and show initial results using a discrete scheme derived from a novel formulation of the effect on curved surfaces, which allows simulating thin-films on curved 3D surfaces at real-time speeds with preserved visual fidelity.

CopyrightThe above paper is copyright by the Technion, Author(s), or others. Please contact the author(s) for more information
DisclaimerRecent theses may have not yet been approved by the Technion Senate, and are provided here for the purpose of fast dissemination of knowledge only. Final approval of the Technion Senate is needed for a thesis to be used for the partial fulfillment of the requirements for the degree of M.Sc. or Ph.D.

Remark: Any link to this technical report should be to this page (http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi/2020/MSC/MSC-2020-28), rather than to the URL of the PDF files directly. The latter URLs may change without notice.

To the list of the MSC technical reports of 2020
To the main CS technical reports page

Computer science department, Technion
admin