List of Figures

  1. Comparison of surface and volume rendering
  2. Illustration of raycasting
  3. Illustration of splatting
  4. Illustration of the shear-warp mechanism
  5. Volume rendering using 2D textures
  6. Volume rendering using 3D textures
  7. Comparison of volume rendering algorithms
  8. Four versions of the volume rendering pipeline
  9. Comparison of classification and shading orders
  10. Two dimensional sampling in the space and frequency domain
  11. Example of segmented dataset
  12. Parameters of the Phong illumination model
  13. Visual comparison of specular highlights obtained with Phong's and Schlick's approach
  14. Comparison of Phong's and Schlick's approach for specular highlight simulation
  15. Linear and bricked volume layouts
  16. Access patterns during resampling and gradient computation
  17. Blockwise raycasting scheme
  18. Front-to-back orders of blocks.
  19. Concurrency problem in parallel block processing
  20. Comparison of conventional CPU and Hyper-Threading CPU
  21. Simultaneous Multithreading enabled raycasting
  22. Redundant gradient computation at grid positions
  23. Block template generation
  24. Block and octree projection
  25. Octree classification of a block
  26. Example of interaction modes
  27. Architecture overview
  28. Block-based raycasting speedup compared to raycasting on a linear volume layout
  29. Symmetric Multiprocessing and Simultaneous Multithreading speedups
  30. Simultaneous Multithreading speedup for different block sizes
  31. Comparison of different gradient caching strategies
  32. Acceleration techniques tested on different datasets
  33. Comparison of reconstruction methods using the Marschner-Lobb test signal
  34. Comparison of gradient reconstruction methods
  35. CT scan of colon
  36. CT scan of heart
  37. CT scan of lumbar spine
  38. CT scan of abdomen