Copyright © 2008 The Institute of Electronics, Information and Communication Engineers
Regular Section -- Papers -- Computer Graphics |
Real-Time Point-Based Rendering Using Visibility Map
1 The authors are with the Department of Computer Science and Information Engineering, Inha University, Inchon 402–751, Rep. of Korea. E-mail: bsshin{at}inha.ac.kr; mysticodoi2{at}hotmail.com; rich5264{at}hotmail.com
Because of its simplicity and intuitive approach, point-based rendering has been a very popular research area. Recent approaches have focused on hardware-accelerated techniques. By applying a deferred shading scheme, both high-quality images and high-performance rendering have been achieved. However, previous methods showed problems related to depth-based visibility computation. We propose an extended point-based rendering method using a visibility map. In our method we employ a distance-based visibility technique (replacing depth-based visibility), an averaged position map and an adaptive fragment processing scheme, resulting in more accurate and improved image quality, as well as improved rendering performance.
Key Words: display algorithms, point-based rendering, deferred shading, hardware accelerated graphics
Manuscript received June 6, 2007.
Reference
[1] M. Levoy, K. Pulli, B. Curless, S. Rusinkiewicz, D. Koller, L. Pereira, M. Ginzton, S. Anderson, J. Davis, J. Ginsberg, J. Shade, and D. Fulk, "The digital Michelangelo project: 3D scanning of large statues," Proc. SIGGRAPH 2000, pp.131–144, 2000. [2] M. Levoy and T. Whitted, "The use of points as display primitive," Technical Report TR 85-022, University of North Carolina at Chapel Hill, 1985. [3] M. Zwicker, H. Pfister, J. Van Barr, and M. Gross, "EWA splatting," IEEE Trans. Vis. Comput. Graphics, vol.8, no.3, pp.223–238, 2002. [4] L. Coconu and H-C. Hege, "Hardware-oriented point-based rendering of complex scene," Proc. Eurographics Workshop on Rendering 2002, pp.43–52, 2002. [5] M. Botsch and L. Kobbelt, "High-quality point-based rendering on modern GPUs," Proc. Pacific Graphics 2003, pp.335–343, 2003. [6] R. Pajarola, M. Sainz, and P. Guidotti, "Confetti: Object-space point blending and splatting," IEEE Trans. Vis. Comput. Graphics, vol.10, no.5, pp.598–608, 2004. [7] M. Botsch, A. Hornung, M. Zwicker, and L. Kobbelt, "High-quality surface splatting on Today's GPUs," Proc. Eurographics Symposium on Point-Based Graphics 2005, pp.17–24, 2005. [8] L. Ren, H. Pfister, and M. Zwicker, "Object space EWA surface splatting: A hardware accelerated approach to high quality point rendering," Proc. Eurographics 2002, pp.461–470, 2002. [9] L. Wu and L. Kobbelt, "Optimized subsampling of point sets for surface splatting," Proc. Eurographics 2004, pp.643–652, 2004. [10] S. Rusinkiewicz and M. Levoy, "QSplat: A multiresolution point rendering system for large meshes," Proc. SIGGRAPH 2000, pp.343–352, 2000. [11] S. Rusinkiewicz and M. Levoy, "Streaming QSplat: A viewer for networked visualization of large, dense models," Symposium for Interactive 3D Graphics Proceedings 2001, pp.63–68, 2001. [12] L. Shade, S.J. Gortler, L.W. He, and R. Szeliski, "Layered depth images," Proc. SIGGRAPH 1998, pp.231–242, 1998. [13] Y. Koo and B. Shin, "An efficient point rendering using octree and texture lookup," LNCS3482, pp.1187–1196, 2005. [14] C. Dachsbacher, C. Vogelgsang, and M. Stamminger, "Sequential point trees," Proc. SIGGRAPH 2003, pp.657–663, 2003. [15] I. Wald and H.-P. Seidel, "Interactive ray tracing of point-based models," Proc. Eurographics Symposium on Point-Based Graphics 2005, pp.9–16, 2005. [16] A. Adamson and M. Alexa, "Approximating and intersecting surfaces from points," Proc. Eurographics/ACM SIGGRAPH Symposium on Geometry Processing 2004, pp.230–239, 2004. [17] M. Botsch, M. Spernat, and L. Kobbelt, "Phong splatting," Proc. Eurographics Symposium on Point-Based Graphics 2004, 2004.
![]()
CiteULike
Connotea
Del.icio.us What's this?
This Article ![]()
![]()
Abstract
![]()
Full Text (PDF)
![]()
Alert me when this article is cited
![]()
Alert me if a correction is posted
![]()
Services ![]()
![]()
Email this article to a friend
![]()
Similar articles in this journal
![]()
Alert me to new issues of the journal
![]()
Add to My Personal Archive
![]()
Download to citation manager
![]()
Request Permissions
![]()
Google Scholar ![]()
![]()
Articles by SHIN, B.-S.
![]()
Articles by KANG, D.
![]()
Search for Related Content
![]()
Social Bookmarking ![]()
![]()
What's this?