Modeling and Rendering of Weathered Stone SIGGRAPH 1999 Julie Dorsey Alan Edelman Henrik Wann Jensen Justin Legakis Hans Kohling Pedersen M.I.T. Andrea.

Slides:



Advertisements
Similar presentations
Realistic Simulation and Rendering of Smoke CSE Class Project Presentation Oleksiy Busaryev TexPoint fonts used in EMF. Read the TexPoint manual.
Advertisements

© Fraunhofer ITWM 1 3d Microstructure Meeting, Saarbrücken, Nov 2011 Jürgen Becker Andreas Wiegmann Fraunhofer ITWM, Kaiserslautern Combining Pore.
Properties of Matter.
I.Dalton’s Law A.The total pressure of a mixture of gases equals the sum of the pressures each gas would exert independently 1.P total = P 1 + P 2 + …
Simulation of Fluids using the Navier-Stokes Equations Kartik Ramakrishnan.
Computer graphics & visualization Global Illumination Effects.
Chapter 2 Weathering & Soil
Values from Table m -3. Other values…. Thermal admittance of dry soil ~ 10 2 J m -2 s -1/2 K -1 Thermal admittance of wet saturated soil ~ 10 3 J m -2.
Rocks, Weathering, Erosion, Deposition, Rock Cycle, and Watersheds
 Draw a meander and label these locations: erosion, deposition, faster water, and slower water. Warm – Up 2/6.
Fluidyn FLOWCOAST FLOOIL 3D Fluid Dynamics Model to Simulate Oil slick movement in coastal waters or rivers FLOOIL.
RADIOSITY Submitted by CASULA, BABUPRIYANK. N. Computer Graphics Computer Graphics Application Image Synthesis Animation Hardware & Architecture.
Dual Mesh Method in Upscaling Pascal Audigane and Martin Blunt Imperial College London SPE Reservoir Simulation Symposium, Houston, 3-5 February 2003.
1. What is Lighting? 2 Example 1. Find the cubic polynomial or that passes through the four points and satisfies 1.As a photon Metal Insulator.
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
Computer Generated Watercolor Curtis, Anderson, Seims, Fleisher, Salesin SIGGRAPH 1997 Presented by Yann SEMET Universite of Illinois at Urbana Champaign.
Photon Tracing with Arbitrary Materials Patrick Yau.
Mathematical models of conduit flows during explosive eruptions (Kamchatka steady, transient, phreatomagmatic) Oleg Melnik †‡, Alexander Starostin †, Alexey.
1 Next adventure: The Flow of Water in the Vadose Zone The classic solutions for infiltration and evaporation of Green and Ampt, Bruce and Klute, and Gardner.
1 Permeability and Theta K varies as a function of moisture content in the vadose zone Williams, Modified after Selker,
Robert W. Christopherson Charlie Thomsen Chapter 13 Weathering, Karst Landscapes, and Mass Movement.
Rendering General BSDFs and BSSDFs Randy Rauwendaal.
BSSRDF: Bidirectional Surface Scattering Reflectance Distribution Functions Jared M. Dunne C95 Adv. Graphics Feb. 7, 2002 Based on: "A Practical Model.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Earth’s Structure and Materials
Modelling Realistic Water & Fire Sérgio Leal Socrates/Erasmus student at: AK Computer Graphics Institute for Computer Graphics and Vision Technical University.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
Weathering.
Weathering and Erosion Weathering means the process of breaking down rocks and other substances at Earth’s surface.
Weathering & Erosion.
Rocks and Rock Cycle Mrs. Reese.
Soil Physics 2010 Outline Announcements Richards’ equation Unsaturated flow.
Properties of Matter. Essential Questions How does the state of matter define its properties? What are the real-life examples of molecules, atoms & ions?
02/25/05© 2005 University of Wisconsin Last Time Meshing Volume Scattering Radiometry (Adsorption and Emission)
Rock Cycle and Soil. Minerals Elements or inorganic compounds that occur naturally and are solid Usually have crystalline structure Almost all of Earth’s.
02/28/05© 2005 University of Wisconsin Last Time Scattering theory Integrating tranfer equations.
-Global Illumination Techniques
Prepared by: Marcia C. Belcher Construction Engineering Technology.
1 Modeling and validation of coal combustion in a circulating fluidized bed using Eulerian-Lagrangian approach U.S. Department of Energy, National Energy.
CE 394K.2 Hydrology Infiltration Reading AH Sec 5.1 to 5.5 Some of the subsequent slides were prepared by Venkatesh Merwade.
Computer Graphics Global Illumination: Photon Mapping, Participating Media Lecture 12 Taku Komura.
Transport & Deposition of Air Pollutants David Gay Coordinator National Atmospheric Deposition Program University of Illinois, Champaign, IL ,
Copyright © by Holt, Rinehart and Winston. All rights reserved. ResourcesChapter menu Section 3 Minerals and Rocks Objectives Identify the three types.
Surface Water Hydrology: Infiltration – Green and Ampt Method
Computer-Generated Watercolor Curtis, Anderson, Seims, Fleischer, & Salesin SIGGRAPH 1997 presented by Dave Edwards.
Geometry Group Summer 08 Series Toon Lenaerts, Bart Adams, and Philip Dutre Presented by Michael Su May
 Draw a meander and label these locations: erosion, deposition, faster water, and slower water. Warm – Up 2/6.
Computing & Information Sciences Kansas State University Lecture 10 of 42CIS 636/736: (Introduction to) Computer Graphics CIS 636/736 Computer Graphics.
Soil Water Processes:Chapter 3 Learn how soil properties influence runoff, infiltration and plant growth. Learn how soil properties influence runoff, infiltration.
ATM 301 Lecture #7 (sections ) Soil Water Movements – Darcy’s Law and Richards Equation.
Earth Science 5.1 Weathering
YAFfeNO00. Rocks are any solid mass of mineral or mineral-like matter occurring naturally as part of our planet. Three.
FLOW THROUGH GRANULAR BEDS AND PACKED COLUMN
Modeling and Visualization of Combustion Using Fluid Simulator and Particle Systems Ing. Marek Gayer (supervised by prof. Pavel Slavík) Computer Graphics.
Weathering and Erosion
SIGGRAPH 2005 신 승 호 신 승 호. Water Drops on Surfaces Huamin Wang Peter J. Mucha Greg Turk Georgia Institute of Technology.
Weathering.  Earth’s surface is always changing. There are internal processes like mountain building and volcanic activity.  There are also external.
Weathering and Soil Physical Geology Chapter 5. Weathering, Erosion, and Transportation  Rocks exposed at Earth’s surface are constantly changed by water,
Groundwater movement Objective To be able to calculate the hydraulic conductivity of a sample given measurements from a permeameter To be able to evaluate.
Chapter 1: The Nature of Analytical Chemistry
1 Simulation of the Couplex 1 test case and preliminary results of Couplex 2 H. HOTEIT 1,2, Ph. ACKERER 1, R. MOSE 1 1 IMFS STRASBOURG 2 IRISA RENNES 1.
Fundamentals of Analytical Chemistry Eighth Edition.
Weathering, Erosion, and Deposition
Soil.
Earth’s Systems Saul Campanella.
Rocks and Weathering.
Chapter 2 Weathering & Soil
Chapter 2 Weathering & Soil
Weathering and Erosion
Presentation transcript:

Modeling and Rendering of Weathered Stone SIGGRAPH 1999 Julie Dorsey Alan Edelman Henrik Wann Jensen Justin Legakis Hans Kohling Pedersen M.I.T. Andrea Rowan February 16, 2001

Outline n Problem description n Previous Work n System – Slab data structure – Stone weathering model – Light scattering n Results n Successes / Problems

Problem Description n Visually represent the weathering of stone n Chemical weathering - erosion by water, pollutants

Processes to Model n Movement of water – Porous stone n Dissolution/recrystallization of minerals – Oxides of Carbon, Sulfur, Nitrogen n Chemical transformation of minerals – Affects stone’s appearance n Deposition of atmospheric pollution – Airborne pollution or acid rain

How is This Model Unique? n Volume Monitoring – Slab data structure n Simulation – Water flow – Transport/Dissolution of minerals – Surface erosion n Subsurface scattering of light

Previous Work n Volume modeling – Voxels (Kaufman et al. [16]) n High storage + calculation requirements – Shells (Udupa et al. [34]) n Set of voxels near surface boundary n Axis-aligned n Subsurface Light Scattering – Dorsey et al. [7], Hanrahan et al. [12] n Assume homogeneous layers of surface

Previous Work n Weathering effects – 2D effects n Water flow (Dorsey et al. [7],[8]) n Watercolors (Curtis et al. [6]) – Erosion of fractal terrains (Musgrave et al. [20]) n Drop water on surface, let it run down surface collecting and depositing minerals n Doesn’t account for different minerals/rocks

System Architecture n Input – Polyhedral mesh – Water maps – Mineral deposit maps n Voxelizer n Quarry n Weathering Simulator n Polygonizer n Renderer

Voxels n Store mineral properties n 3-D stone density function s n No stone present – s = 0 n Decay index d – Tendancy to erode to clay

Slabs n Groups of Voxels n Surface-Aligned n 8-cornered n Separated by bilinear patches n Slab edges are average of area normals

Quarry n Rendering of Unweathered Stone n Combination of solid 3D procedural textures n Noise function – Mineral patterns of granite – Veins of marble

Weathering Simulation n 2-D stone surface – Stone meets outside environment – Water evaporates from stone n 3-D Weathered interior – Grows during wet cycles n Interior moist/dry front – Internal boundary

Travel of Moisture n Darcy’s law shows fluid speed in stone: v = -K/  (  p -  g)  v = velocity of front of fluid (calculated) K = permeability of stone (input constant)  = viscosity, or resistance to flow (input constant) p = pressure of water on surface (varying)  = density of water (input constant) g = gravity (input constant)

Travel of Moisture n Location of front at any time t: dp/dt = -  ·(  p) = -  2 p -  ·  p  = porosity, or the ratio: volume of empty space/volume of mass in stone (input constant) p = pressure of water on surface (varying)

Travel of Moisture n Location of moisture evolved through time with loop: – Solve dp/dt with current pressure p n Internal front n External surface pressure (varies as go from wet to dry seasons) – Update front location with Darcy’s law (showing v of front)

Dissolution/Recrystallization n Dissolution calculated at internal front: dC i /dt = - k i (m i - C i ) C i = Concentration of dissolved mineral in the water (Calculated) k i = Solubility of the mineral m (input constant) m i = Saturated level (puts limit on dissolution) (Calculated) i = Mineral index

Mineral movement n Convective-diffusion equation:  /  t(  C i ) + v·  (  C i ) =  ·(  D i  C i )  = porosity (input constant) C i = Concentration of dissolved mineral in the water (calculated) v = velocity from pressure gradient (calculated) D i = Diffusivity of mineral (input constant)

Mineral movement n Minerals form crust on surface n Green’s theorem preserves total mass n Decay index (d) of each voxel is continuously modified as minerals are dissolved/deposited.

Numerical Calculations n Finite Difference Schemes – Solves gradient problem n Slabs can be trapezoidal – Laplacian (  2 ) calculation is complicated

Light Scattering n Stone contains transparent crystal grains n Must consider subsurface scattering of light

Light Scattering n Mie scattering (back & forward!) – Light hits a particle or a molecule whose diameter is >= the wavelength of the light

Light Scattering n Scattered Radiance L s = L d + L i – L d = Radiance from direct illumination n Shadow ray from light source – L i = Radiance from indirect illumination n Photon map estimate (Photons emitted from light sources)

Results n Simulations: – Quad 250 MHz R10000 SGI n Renderings: – Dual 400 MHz Pentium II PC with Linux

Sphinx n 2.2 million triangles n 281 slabs, 32 3 voxels each n Simulation - 24 hours n Rendering - 80 minutes

Sphinx

Sandstone Column n 100,000 triangles n 240 slabs, 32 3 voxels each n Simulation - 4 hours n Rendering - 30 minutes

Sandstone Column

Successes n Scientifically-based model with few hacks! n Realistic looking results n Good framework for diversity of effects – Easy to implement salt-water erosion

Problems n Slabs are edited by hand to fix overlapping n Slow computation time – Can’t interactively weather the stone! n Limited by lack of complete scientific knowledge

References n Dorsey et al. Modeling and Rendering of Weathered Stone. SIGGRAPH Conference Proceedings, n Musgrave et al. The Synthesis and Rendering of Eroded Fractal Terrains. Computer Graphics, July n Udupa et al. Shell Rendering. IEEE Computer Graphics and Applications, November 1993.