Download presentation
Presentation is loading. Please wait.
Published byDiana Garrison Modified over 9 years ago
1
Precomputed Global Illumination of Isosurfaces Master’s Defense Kevin Beason David C. Banks, Advisor
2
Computer Graphics Sphere { position 1 0 0 }
3
Visualization Data Image
4
Scalar Field
5
Level Sets
6
Example Level Sets
7
Rendering Photon Mapping
8
Thesis Statement Level sets can be displayed in real time with high quality graphics
9
Is this new? Local IlluminationGlobal Illumination Fast (hw) Slow(sw) X XX NEW
10
Local vs. Global Illumination Local Global
11
Rendering Equation Global Local
12
Perceptual Cues
17
Boat wake
21
Image Credits Neuron - Blanco, Ouimet, Banks, Beason Vislab - Yagi, Banks, Beason Boatwake - Sussman, Banks, Beason Atrium - Dabrovic, Beason
22
Global Illumination of Isosurfaces Global Illumination is good How do I apply it to isosurfaces quickly? Precompute GI for all level sets L c Save solutions
23
How? Naïve approach: Extract a level set Illuminate it (wait…) Save illumination Repeat for every isovalue c Retrieve at runtime amira
24
Example heightfield
25
Scalar Field
26
Level sets L c = (x,y) : h(x,y) = c
27
Raised Level Sets = (x, y, h(x,y)) : h(x,y) = c
28
Flat Light in D
29
Flat Light in DxR
30
Flat Light on Graph
31
Physical Example 2D Analytic Heightfield Function plaster
32
Flattened Light
33
Raising water level
34
Sum of Level Sets Illumination
35
Mathematical Model Flattened Light Transport 2D case
36
Duality Two isosurfaces Same light
37
Ordinary Light
38
Flattened Light
39
Flat 3D Rend. Eqn. Requires modification of Emission and Reflection
40
Flat 4D Rend Eqn. Behaves just like ordinary 3D light Operates it in raised leaf of R 4
41
Ordinary vs. Flattened
42
Sample Illumination on Graph Samples are taken uniformly in Domain (R 3 )
43
Interpolate into 3D Texture Use Shepard Interpolation Or Tent Filter
44
Apply Texture Use Marching Squares to extract Level Set Use texture-mapping to apply 3D texture =
45
Results Movies Amira
46
Thank You Brad Futch, Josh Grant, Wilfredo Blanco (amira network), Hui Song Dr. Ouimet, Dr. Hussaini, Dr. Piekarewicz, Dr. Smith (Datasets) Dr. Liu, Dr. Sussman (Committee) Dr. Banks (Advisor)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.