Abstract
This paper revisits the problem of wireframe rendering, which, at first, appears to be an easily solved problem. However, the conventional solution is inefficient and does not result in high-quality images. Recently, graphics hardware programming has been employed to achieve high-quality solid line rendering. In this paper, we present a simpler and faster technique for wireframe rendering based on texture mapping. Our technique does not require (but can benefit from) graphics hardware programming and thus can be easily integrated into existing rendering engines, while resulting in fast, accurate, high-quality, anti-aliased, and still versatile, wireframe drawing. For topologically structured meshes, our approach allows the rendering of wireframe decoupled from the underlying mesh, making possible the rendering of original wireframes on top of decimated meshes.
Similar content being viewed by others
References
Akenine-Möller, T., Haines, E., Hoffman, N.: Real-Time Rendering, 3rd edn. AK Peters, Natick (2008)
Bærentzen, J.A., Munk-Lund, S., Gjøl, M., Larsen, B.D.: Two methods for antialiased wireframe drawing with hidden line removal. In: Proceedings of the Spring Conference in Computer Graphics (2008)
Bærentzen, J.A., Nielsen, S.L., Gjøl, M., Larsen, B.D., Christensen, N.J.: Single-pass wireframe rendering. In: SIGGRAPH’06: ACM SIGGRAPH 2006 Sketches, p. 149. ACM, New York (2006)
Bærentzen, J.A., Nielsen, S.L., Gjøl, M., Larsen, B.D., Christensen, N.J.: Single-pass wireframe rendering. Movie presentation (2006). http://portal.acm.org/citation.cfm?id=1180035
Celes, W., Abraham, F.: Texture-based wireframe rendering. In: Graphics, Patterns and Images, 23rd SIBGRAPI Conference (SIBGRAPI), 2010, pp. 149–155 (2010). doi:10.1109/SIBGRAPI.2010.28
Gateau, S.: Solid wireframe. NVIDIA White Paper (2007)
Haeberli, P., Segal, M.: Texture mapping as a fundamental drawing primitive. In: Cohen, M., Puech, C., Sillion, F. (eds.) Fourth EUROGRAPHICS Workshop on Rendering, pp. 259–266 (1993)
Herrell, R., Baldwin, J., Wilcox, C.: High-quality polygon edging. IEEE Comput. Graph. Appl. 15(4), 68–74 (1995)
Kuschfeldt, S., Holzner, M., Sommer, O., Ertl, T.: Efficient visualization of crash-worthiness simulations. IEEE Comput. Graph. Appl. 18(4), 60–65 (1998). doi:10.1109/38.689666
Rose, D., Ertl, T.: Interactive visualization of large finite element models. In: Workshop on Vision, Modelling, and Visualization VMV’03, pp. 585–592. Akad. Verlagsgesellschaft, Berlin (2003)
Tang, C., Li, S., Wang, G., Zang, Y.: Stable stylized wireframe rendering. Comput. Animat. Virtual Worlds 21(3–4), 411–421 (2010). doi:10.1002/cav.370
Wang, W., Chen, Y., Wu, E.: A new method for polygon edging on shaded surfaces. J. Graph. Tools 4(1), 1–10 (1999)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Celes, W., Abraham, F. Fast and versatile texture-based wireframe rendering. Vis Comput 27, 939–948 (2011). https://doi.org/10.1007/s00371-011-0623-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-011-0623-6