Issue No. 04 - July/August (2003 vol. 23)
Oscar Meruvia Pastor , Otto-von-Guericke University of Magdeburg
Bert Freudenberg , Otto-von-Guericke University of Magdeburg
Thomas Strothotte , Otto-von-Guericke University of Magdeburg
<p>Stippling is an artistic rendering technique that provides shading and texture when a user places points or stipples on a canvas until the desired darkness is achieved. Computer-generated stippling has focused on producing high-quality 2D renditions for print media; while stippling of 3D models in animations has received little attention. This article describes current advances in stippling for print media and real-time rendering. It then presents an approach to produce animations of 3D models using stippling as a rendering style. The approach ensures frame-to-frame coherence as the model moves and shading changes over time by attaching stipple particles to the surface of the model and smoothly varying their size. The method uses a point hierarchy generated by mixing mesh simplification and subdivision techniques to control the stipple density during rendering. The article presents solutions for rendering animated and static models using conventional and vertex-programmable graphics hardware.</p>
B. Freudenberg, O. M. Pastor and T. Strothotte, "Real-Time Animated Stippling," in IEEE Computer Graphics and Applications, vol. 23, no. , pp. 62-68, 2003.