ETH Zurich - D-INFK - IVC - CGL - Research - SciVis - Illum. Streamlines

Illuminated Streamlines with Improved Diffuse Reflection (2004-2005)


Ovidio Mallo, Ronny Peikert, Christian Sigg, Filip Sadlo

Abstract Abstract | Publications

Although OpenGL does not directly support lighting of lines, fast rendering of illuminated lines can be achieved by using basic texture mapping. This existing technique is based on a maximum principle which gives a good approximation of specular reflection. Diffuse reflection however is essentially limited to bidirectional lights at infinity. By improving this, the realism can be further increased. We developed simplified expressions for the Phong/Blinn lighting of infinitesimally thin cylindrical tubes. Based on these, we propose a fast rendering technique with diffuse and specular reflection for orthographic and perspective views and for multiple local and infinite lights. The method requires commonly available programmable vertex and fragment shaders and only two-dimensional lookup textures.


Publications Abstract | Publications
  • O. Mallo, R. Peikert, C. Sigg, F. Sadlo, Illuminated Lines Revisited, Proceedings of IEEE Vis 2005, pp. 19-26 (Minneapolis, MN, USA, October 23-28, 2005)
    [Abstract] [BibTeX] [PDF] [Video] [Video]

© CGL, ETH Zurich wwwgraphoinf.ethz.ch