1
5/12/2003
- R. Crawfis, Ohio State Univ.
103
Object Order
Render image one voxel at a time
for each voxel ...
- transfer function
- determine image
contribution
- composite
5/12/2003
- R. Crawfis, Ohio State Univ.
104
Splatting
Volume Rendering has three key steps
Reconstruction Integration or projection Material attributes and classification
5/12/2003
- R. Crawfis, Ohio State Univ.
105
Reconstruction
Given a discrete set of points, determine a continuous function that interpolates or approximates the discrete data. Different functions are created with different basis or interpolation kernels.
5/12/2003
- R. Crawfis, Ohio State Univ.
106
Integration
Our reconstruction will give us a continuous function of the form: f(x,y,z) = ∑k ∑j ∑i fi h(x-i,y-j,z-k) where fi are the discrete data points, and h() is the reconstruction function. We seek the volume integral with respect to f().
V(f) = ∫βf(x,y,z)e-∫ρf(x,y,t)dt dz
when looking down the z-axis. For x-ray model, V(f) = ∫βf(x,y,z)dz
5/12/2003
- R. Crawfis, Ohio State Univ.
107
Splatting
Lee Westover - Vis 1989; SIGGRAPH 1990 Object order method Front-To-Back or Back-To-Front Main idea:
- Throw voxels to the image
5/12/2003
- R. Crawfis, Ohio State Univ.
108