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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
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)