Eliminating Popping Artifacts from Sheet Buffer-Based Splatting
Outline
Volume Rendering Integral
Slice-Interpolated Volume Rendering
Alternative Method: Splatting
Why Use Splatting?
Current Splatting Methods
Sheet Buffer-Based Splatting
Deviation from Ideal Slice-Method
Deviation from Ideal… Consequences
Popping: A Numerical Example
Popping: A Numerical Example (2)
Popping: A Symbolic Example
How to Avoid Popping
Apply Ideal Model to Splatting
New Slicing Slab Splatting Method
Result: No More Popping at 45º
New Requirement
Kernel Slice Footprint Array
Efficiency Issues
Varying Slab Thickness
Effect of Slab Thickness > 1.0
Results
Conclusions - Advantages
Conclusions - Disadvantages
What’s next...
Acknowledgments
Email: muellerkATacmDOTorg
Home Page: www.cis.ohio-state.edu/~mueller