Abstract
We describe a map-based shading unit for volumetric raycasting architectures. This is a critical part of volume rendering accelerators with respect to image quality, achievable performance, and resource consumption. The typical problem with map-based shaders is that highlights might not be rendered correctly on highly glossy surfaces due to the limited resolution of the maps. As a solution to this problem we introduce the use of detail light maps.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anonymous: Virtex-II Platform FPGAs: Complete Data Sheet, DS031, v3.4, Xilinx, Inc. (March 2005)
Blinn, J.: Models of Light Reflection for Computer Synthesized Pictures. In: Proc. ACM SIGGRAPH 77, pp. 192–198. ACM Press, New York (1977)
Chen, H., et al.: Innovative computer architecture for real-time volume rendering. Computers & Graphics 27(5), 715–724 (2003)
Hadwiger, M., Berger, C., Hauser, H.: High-Quality Two-Level Volume Rendering of Segmented Data Sets on Consumer Graphics Hardware. In: Proc. 14th IEEE Visualization Conference, Seattle, USA, Oct. 19-24, 2003, pp. 301–308. IEEE Computer Society Press, Los Alamitos (2003)
Knittel, G., Straßer, W.: VIZARD - Visualization Accelerator for Realtime Display. In: Proceedings of the 1997 ACM Siggraph/Eurographics Workshop on Graphics Hardware, Los Angeles, CA, August 3-4, 1997, pp. 139–146. ACM Press, New York (1997)
Krueger, J., Westermann, R.: Acceleration Techniques for GPU-based Volume Rendering. In: Proc. 14th IEEE Visualization Conference, Seattle, USA, Oct. 19-24, 2003, pp. 287–292. IEEE Computer Society Press, Los Alamitos (2003)
Levoy, M.: Display of Surfaces from Volume Data. IEEE Computer Graphics & Applications 8(5), 29–37 (1988)
Lombeyda, S., et al.: Scalable Interactive Volume Rendering Using Off-the-Shelf Components. In: Proc. IEEE PVG 2001, pp. 115–122. IEEE Computer Society Press, Los Alamitos (2001)
Meissner, M., et al.: VIZARD II: A Reconfigurable Interactive Volume Rendering System. In: Proc. SIGGRAPH/Eurographics Workshop on Graphics Hardware 2002, Saarbruecken, Germany, pp. 137–146 (2002)
Pfister, H., et al.: The VolumePro Real-Time Ray-Casting System. In: Proc. ACM SIGGRAPH 99, pp. 251–260. ACM Press, New York (1999)
Ray, H., Silver, D.: The RACE II Engine for Real-Time Volume Rendering. In: Proc. SIGGRAPH/Eurographics Workshop on Graphics Hardware 2000, Interlaken, Switzerland, pp. 129–136 (2000)
Roettger, S., et al.: Smart Hardware-Accelerated Volume Rendering. In: Proc. Eurographics - IEEE TCVG Symposium on Visualization, Grenoble, France, pp. 231–238. IEEE Computer Society Press, Los Alamitos (2003)
Terwisscha van Scheltinga, J., Smit, J., Bosma, M.: Design of an On-Chip Reflectance Map. In: Proc. 10th Eurographics Workshop on Graphics Hardware, pp. 51–55 (1995)
Voorhies, D., Foran, J.: Reflection Vector Shading Hardware. In: Proc. ACM SIGGRAPH 94, pp. 163–166. ACM Press, New York (1994)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Knittel, G. (2007). A Compact Shader for FPGA-Based Volume Rendering Accelerators. In: Diniz, P.C., Marques, E., Bertels, K., Fernandes, M.M., Cardoso, J.M.P. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2007. Lecture Notes in Computer Science, vol 4419. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71431-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-71431-6_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71430-9
Online ISBN: 978-3-540-71431-6
eBook Packages: Computer ScienceComputer Science (R0)