Abstract
In computer graphics, silhouette extracting and rendering has an important role in a number of application. Special features such as silhouette and crease of a polygonal scene are usually displayed by identifying for the corresponding geometry especially in non-photorealistic rendering (NPR). We present an algorithm for extracting and rendering silhouette outlines and crease edges of 3D polygonal meshes in image space. This algorithm is simple and suitable for modern programmable graphics hardware implementation. It can generate NPR image synthesis in real-time. Our experimental results show it satisfies real-time interactive needs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cook, R.L., Torrance, K.E.: A Reflection Model for Computer Graphics. Computer Graphics 22(3), 7–24 (1982)
Ashikhmin, M., Shirley, P.: An Anisotropic Phong BRDF Model. Journal of Graphics 5(2), 25–32 (2000)
Whitted, T.: An Improved Illumination Model for Shaded Display. Comm. ACM. 23(6), 343–349 (1980)
Nishita, T., Nakamae, E.: Continuous Tone Representation of Three-Dimensional Objects Taking Account of Shadows and Interreflection. Computer Graphics 19(3), 23–30 (1985)
Rossignac, J., van Emmerik, M.: Hidden Contours on a framebuffer. In: Proceedings of the 7th Workshop on Computer Graphics Hardware, Eurographics (September 1994)
Markosina, L., Kowalski, M.A., Trychin, S.J., Bourdev, L.D., Goldstein, D., Hughes, J.F.: Real-Time Non-photorealistic Rendering. In: Proceedings of 1993 Parallel Rendering Symposium. SIGGRAPH 1997 Conference Proceedings, Annual Conference Series, pp. 415–420. ACM SIGGRAPH, Addsion Wesley (1997)
Raskar, R., Chhen, M.: Image Precision Silhouette Edges. In: ACM Symposium on Interactive 3D Graphics, pp. 135–140 (1999)
Gooch, B., Solan, P.-P.J., Gooch, A., Shirley, P., Riesenfeld, R.: Interactive Technical Illustration. In: Proceedings of the 1999 Symposium on Interactive 3D Graphics, pp. 31–38 (1999)
Hertzmann, A.: Introduction to 3D Non-photorealistic Rendering: Silhouettes and Outlines. SIGGRAPH Course Notes (1999)
Saito, T., Tahahashi, T.: Comprehensible Rendering of 3D Shapes. In: Computer Graphics (Proceedings of SIGGRAPH 1990), vol. 24(4), pp. 197–206 (1990)
Mark, W.R., Glanville, R.S., Akeley, K., Kilgard, M.J.: Cg: A System for programming Graphics Hardware in a C-like Language. In: Proceedings of ACM SIGGRAPH 2003, pp. 896–907 (2003)
Wynn, C.: OpenGL Render-to-Texture. GDC (2002), http://developer.nvidia.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, J., Sun, J., Che, M., Zhai, Q., Nie, W. (2005). Image Space Silhouette Extraction Using Graphics Hardware. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_31
Download citation
DOI: https://doi.org/10.1007/11424857_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)