functions
play

Functions Jason Smith, Josiah Manson, and Scott Schaefer Texas - PowerPoint PPT Presentation

Contouring Discrete Indicator Functions Jason Smith, Josiah Manson, and Scott Schaefer Texas A&M University Indicator Functions Discrete Indicator Functions (DIF) Extracted Surface Motivation [Green 2007] Motivation [Warner Bros


  1. Contouring Discrete Indicator Functions Jason Smith, Josiah Manson, and Scott Schaefer Texas A&M University

  2. Indicator Functions

  3. Discrete Indicator Functions (DIF)

  4. Extracted Surface

  5. Motivation [Green 2007]

  6. Motivation [Warner Bros Pictures 2007]

  7. Motivation

  8. Motivation [Manson et al. 2008]

  9. Marching Cubes [Wyvill et al. 1986] [Lorensen and Cline 1987]

  10. Marching Cubes Perfect Sphere MC

  11. Related Work [Mor et al. 1996] [Wu and Sullivan 2003] [Reitinger et al. 2005]

  12. Related Work [Gibson and Frisken 1998] [Chica et al. 2007]

  13. Gaussian Blur Poseidon

  14. Gaussian Blur MC

  15. Gaussian Blur Blur size 3

  16. Gaussian Blur Blur size 7

  17. Gaussian Blur Ours MC Blur

  18. Gaussian Blur Ours MC

  19. Contributions • Simple and easy to implement modification to the MC algorithm – Replaces the linear interpolant in MC • Computationally inexpensive • Greatly reduces surface contouring artifacts

  20. Contouring

  21. DIF

  22. Dual Grid

  23. Dual Grid

  24. 2D MC change t 0 1

  25. 2D MC change a 1 a 2

  26. Side - Side a 1 a 2

  27. Bottom - Top a 1 a 2

  28. Bottom - Side a 1 a 2

  29. Side- Top a 1 a 2

  30. Parameter Space 1 a 2 .5 0 .5 a 1

  31. Parameter Space

  32. Parameter Space

  33. Parameter Space

  34. Parameter Space

  35. Parameter Space 1 a 2 .5 0 .5 a 1

  36. Parameter Space

  37. Parameter Space

  38. Parameter Space

  39. Parameter Space

  40. Parameter Space

  41. Parameter Space

  42. Difference from Linear Interp.

  43. Linear functions

  44. Linear functions

  45. Linear functions

  46. Expanding to 3D

  47. Expanding to 3D

  48. Expanding to 3D

  49. Expanding to 3D

  50. Expanding to 3D

  51. Expanding to 3D MC

  52. Expanding to 3D Ours

  53. Expanding to 3D MC Ours

  54. Perfect Sphere

  55. MC

  56. Ours

  57. MC Ours

  58. Sphere Normal Error 70 60 50 Degrees 40 MC Max MC Avg 30 Our Max Our Avg 20 10 0 0 5 10 15 20 25 30 Radius in Cells

  59. MC

  60. Ours

  61. MC

  62. Ours

  63. Limitations?

  64. Conclusion • Replaced Linear Interpolation of Marching Cubes. • Oscillation artifacts removed from surface contours while preserving details. • Inexpensive method not requiring any pre processing of function values, or post processing of output mesh.

Recommend


More recommend