SIGGRAPH 2005 신 승 호 신 승 호. Water Drops on Surfaces Huamin Wang Peter J. Mucha Greg Turk Georgia Institute of Technology.

Slides:



Advertisements
Similar presentations
Stable Fluids A paper by Jos Stam.
Advertisements

My First Fluid Project Ryan Schmidt. Outline MAC Method How far did I get? What went wrong? Future Work.
Using Difference Intervals for Time-Varying Isosurface Visualization Kenneth W. Waters Christopher S. Co Kenneth I. Joy Institute for Data Analysis and.
Realistic Simulation and Rendering of Smoke CSE Class Project Presentation Oleksiy Busaryev TexPoint fonts used in EMF. Read the TexPoint manual.
Impact of Microdrops on Solids James Sprittles & Yulii Shikhmurzaev Failure of conventional models All existing models are based on the contact angle being.
Ray tracing. New Concepts The recursive ray tracing algorithm Generating eye rays Non Real-time rendering.
Exploration of bump, parallax, relief and displacement mapping
Lecture 2 Properties of Fluids Units and Dimensions.
Dynamic model of a drop shot from an inkjet printer.
Matthias Müller, Barbara Solenthaler, Richard Keiser, Markus Gross Eurographics/ACM SIGGRAPH Symposium on Computer Animation (2005),
Self-propelled motion of a fluid droplet under chemical reaction Shunsuke Yabunaka 1, Takao Ohta 1, Natsuhiko Yoshinaga 2 1)Department of physics, Kyoto.
Results It was found that variations in wettability disturb the flow of adjacent liquid (Fig. 3). Our results suggest that for a given liquid the normal.
Parallel Decomposition-based Contact Response Fehmi Cirak California Institute of Technology.
Implicit Surfaces Tom Ouyang January 29, Outline Properties of Implicit Surfaces Polygonization Ways of generating implicit surfaces Applications.
James Sprittles ECS 2007 Viscous Flow Over a Chemically Patterned Surface J.E. Sprittles Y.D. Shikhmurzaev.
Combined Lagrangian-Eulerian Approach for Accurate Advection Toshiya HACHISUKA The University of Tokyo Introduction Grid-based fluid.
Keyframe Control of Smoke Simulations SIGGRAPH 2003.
Modelling Realistic Water & Fire Sérgio Leal Socrates/Erasmus student at: AK Computer Graphics Institute for Computer Graphics and Vision Technical University.
UNC Chapel Hill M. C. Lin Review Particle Dynamics (see transparencies in class)
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
Modeling, Simulating and Rendering Fluids Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan.
Fluid Simulation for Computer Animation Greg Turk College of Computing and GVU Center Georgia Institute of Technology.
Motivation  Movie  Game  Engineering Introduction  Ideally  Looks good  Fast simulation  Looks good?  Look plausible  Doesn’t need to be exactly.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Fluids.
Fluid Animation CSE 3541 Matt Boggus. Procedural approximations – Heightfield fluids Mathematical background – Navier-Stokes equation Computational models.
1 Three dimensional mosaics with variable- sized tiles Visual Comput 2008 報告者 : 丁琨桓.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Computing the shortest path on a polyhedral surface Presented by: Liu Gang
Simulation of Droplet Drawback in Inkjet Printing
Image Processing and Analysis (ImagePandA) 10 – Shape and Motion Christoph Lampert / Chris Wojtan.
Haptic rendering Part 1 4/CY/B3 Part 1. Collision detection and response Nic Melder Part 2. Manipulation and polygon transitions (T.B.A.)
CEE 262A H YDRODYNAMICS Lecture 5 Conservation Laws Part I 1.
A Hybrid Particle-Mesh Method for Viscous, Incompressible, Multiphase Flows Jie LIU, Seiichi KOSHIZUKA Yoshiaki OKA The University of Tokyo,
Animation of Fluids.
Interactive Rendering of Meso-structure Surface Details using Semi-transparent 3D Textures Vision, Modeling, Visualization Erlangen, Germany November 16-18,
A Unified Lagrangian Approach to Solid-Fluid Animation Richard Keiser, Bart Adams, Dominique Gasser, Paolo Bazzi, Philip Dutré, Markus Gross.
A particle-gridless hybrid methods for incompressible flows
GPU-Accelerated Surface Denoising and Morphing with LBM Scheme Ye Zhao Kent State University, Ohio.
Using BSP for CD Ref: BSP in deBerg et al ’ s book (url)url.
AP Physics IV.C Geometric Optics. Wave Fronts and Rays.
1 MECH 221 FLUID MECHANICS (Fall 06/07) Chapter 6: DIMENTIONAL ANALYSIS Instructor: Professor C. T. HSU.
Stable, Circulation- Preserving, Simplicial Fluids Sharif Elcott, Yiying Tong, Eva Kanso, Peter Schröder, and Mathieu Desbrun.
AOE 5104 Class 8 Online presentations for next class: –Kinematics 2 and 3 Homework 3 (thank you) Homework 4 (6 questions, 2 graded, 2 recitations, worth.
LATTICE BOLTZMANN SIMULATIONS OF COMPLEX FLUIDS Julia Yeomans Rudolph Peierls Centre for Theoretical Physics University of Oxford.
Introduction: Lattice Boltzmann Method for Non-fluid Applications Ye Zhao.
Fluid Mechanics-I Spring 2010 Lecture #02. 2 Viscosity Dependence  Coefficient of Viscosity  For Liquids, No effect of pressure on dynamic or Kinematic.
Representation and modelling 3 – landscape specialisations 4.1 Introduction 4.2 Simple height field landscapes 4.3 Procedural modeling of landscapes- fractals.
FlowFixer: Using BFECC for Fluid Simulation ByungMoon Kim Yingjie Liu Ignacio Llamas Jarek Rossignac Georgia Institute of Technology.
What is Volume?. What is Volume? Volume is the amount of space inside an object.
Perpetual Visualization of Particle Motion and Fluid Flow Presented by Tsui Mei Chang.
Graphics Lecture 17: Slide 1 Interactive Computer Graphics Lecture 17: Fire.
Two-phase hydrodynamic model for air entrainment at moving contact line Tak Shing Chan and Jacco Snoeijer Physics of Fluids Group Faculty of Science and.
CP502 Advanced Fluid Mechanics
November 2005 Center for Computational Visualization Institute of Computational and Engineering Sciences Department of Computer Sciences University of.
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 Water Computational Fluid Dynamics Volumes Lagrangian vs. Eulerian modelling Navier-Stokes equations.
Animating smoke with dynamic balance Jin-Kyung Hong Chang-Hun Kim 발표 윤종철.
Interesting papers on SIGGRAPH 2005 Korea University Computer Graphics Lab. Jin-Kyung Hong.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Computational Fluid Dynamics.
Modelling immiscible displacement in porous rocks with LBM models
Fluid Animation CSE 3541 By: Matt Boggus.
A Multiscale Approach to Mesh-based Surface Tension Flows
ATCM 6317 Procedural Animation
Vector Field Visualization
1. Density y Volume,  Mass, m C Elemental Volume,   Mass, m x z.
Procedural Animation Lecture 11: Fluid dynamics
MAE 3241: AERODYNAMICS AND FLIGHT MECHANICS
Introduction to Fluid Mechanics
Presentation transcript:

SIGGRAPH 2005 신 승 호 신 승 호

Water Drops on Surfaces Huamin Wang Peter J. Mucha Greg Turk Georgia Institute of Technology

Introduction  Small-scale liquid motions such as water drops, Surface tension effect become too strong.  The core algorithm is a virtual surface method.  Fluid solver represents and updates the liquid surface using the particle level set method.

Algorithm Overview  Euler method to solve for viscous momentum diffusion.  External forces such as gravity update the velocity field.  Semi-Lagrangian method to calculate the velocity advection.  Projection step solves a Poisson equation to make the velocity field divergent free.  We complete the signed distance function by the fast marching algorithm.

Physical Background  Pressure difference across the surface.  Surface tension dependent with mean curvature k.  Three different interface Liquid-air, Liquid-solid, solid-air.  : Stable contact angle.  : Interfacial tension coefficients. (1) (2)

Virtual Surface : curved contact line between solid surface and liquid surface : solid surface normal : liquid surface normal

Dynamic Contact Angle Model  Using two stable contact angles : receding (minimum) stable contact angle : advancing (maximum) stable contact angle  Wettable solid surfaces : wetted advancing contact angle

Applications and Results Shape of Drops with different stable contact angles

Shell Maps Serban D. Porumbescu Brian Budge Louis Feng Kenneth I. Joy Institute for Data Analysis and Visualization Computer Science Department University of California, Davis

Introduction  Shell map is a bijective(one-to-one) mapping between shell space and texture space.  Shell maps allow considerable flexibility object.  Texture space can contain geometric objects, procedural volume textures, scalar fields, or others.

Offset Surface Generation  Shell space is the region between a base surface and an offset surface to the base.  S and So must have the same number of triangles and the same mesh connectivity.  So should have no self intersections and should not intersect S.

Prisms and Tetrahedra Construction  Prisms in shell space correspond to prisms in texture space.  Prisms are split into three tetrahedra.

Modeling and Rendering with Shell Maps  Geometry textures can be rendered using ray-tracing.  Rays intersect tetrahedra in shell space (a).  Points marched in shell space are transformed to texture space for density calculations. This method effectively traces curved rays through texture space (b).

Results  Increase in geometric distortion as the offset height.  Green base surface pinches back on itself and the resulting blue offset surface is restricted in height.

Results  weave texture  Star pattern