|
ABSTRACT
Line-art illustrations are effective tools for conveying shapes and shading of complex objects. We present a set of new algorithms to render line-art illustrations of dynamic and specular (reflective and refractive) surfaces. We first introduce a real-time principal direction estimation algorithm to determine the line stroke directions on dynamic opaque objects using neighboring normal ray triplets. To render reflections or refractions in a line-art style, we develop a stroke direction propagation algorithm by using multi-perspective projections to propagate the stroke directions from the nearby opaque objects onto specular surfaces. Finally, we present an image-space stroke mapping method to draw line strokes using the computed or propagated stroke directions. We implement these algorithms using a GPU and demonstrate real-time illustrations of scenes with dynamic and specular 3D models in line-art styles.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
Diepstraten, J., and Ertl, T. 2004. Interactive rendering of reflective and transmissive surfaces in 3D toon shading. In Proc. GI Workshop Methoden und Werkzeuge zukuenftiger Computer-spiele 2004, 144--148.
|
 |
8
|
|
| |
9
|
|
| |
10
|
Fleming, R. W., Torralba, A., and Adelson, E. H. 2004. Specular reflections and the perception of shape. Journal of Vision 4, 9, 798--820.
|
| |
11
|
Gatzke, T., and Grimm, C. 2006. Estimating curvature on triangular meshes. International Journal of Shape Modeling 12, 1, 1--29.
|
 |
12
|
Ahna Girshick , Victoria Interrante , Steven Haker , Todd Lemoine, Line direction matters: an argument for the use of principal directions in 3D line drawings, Proceedings of the 1st international symposium on Non-photorealistic animation and rendering, p.43-52, June 05-07, 2000, Annecy, France
[doi> 10.1145/340916.340922]
|
 |
13
|
|
| |
14
|
Grinspun, E., Gingold, Y., Reisman, J., and Zorin, D. 2006. Computing discrete shape operators on general meshes. Computer Graphics Forum 25, 3, 547--556.
|
| |
15
|
|
 |
16
|
|
 |
17
|
Adam Lake , Carl Marshall , Mark Harris , Marc Blackstein, Stylized rendering techniques for scalable real-time 3D animation, Proceedings of the 1st international symposium on Non-photorealistic animation and rendering, p.13-20, June 05-07, 2000, Annecy, France
[doi> 10.1145/340916.340918]
|
 |
18
|
|
| |
19
|
Leister, W. 1994. Computer generated copper plates. Computer Graphics Forum 13, 1, 69--77.
|
| |
20
|
Meyer, M., Desbrun, M., Schröder, P., and Barr, A. H. 2003. Discrete differential-geometry operators for triangulated 2-manifolds. In Visualization and Mathematics III. Springer, 35--57.
|
| |
21
|
Nienhaus, M., and Doellner, J. 2003. Edge-enhancement -- an algorithm for real-time non-photorealistic rendering. International Winter School of Computer Graphics, Journal of WSCG 11, 2, 346--353.
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
 |
25
|
|
| |
26
|
|
 |
27
|
Ryan Schmidt , Tobias Isenberg , Pauline Jepp , Karan Singh , Brian Wyvill, Sketching, scaffolding, and inking: a visual history for interactive 3D modeling, Proceedings of the 5th international symposium on Non-photorealistic animation and rendering, August 04-05, 2007, San Diego, California
[doi> 10.1145/1274871.1274875]
|
 |
28
|
|
| |
29
|
|
 |
30
|
|
| |
31
|
Umenhoffer, T. 2007. Robust multiple specular reflections and refractions. In GPU Gems 3. Addison Wesley, ch. 17, 387--407.
|
 |
32
|
|
 |
33
|
|
 |
34
|
|
 |
35
|
|
| |
36
|
|
| |
37
|
Jingyi Yu , Xiaotian Yin , Xianfeng Gu , Leonard McMillan , Steven Gortler, Focal surfaces of discrete geometry, Proceedings of the fifth Eurographics symposium on Geometry processing, July 04-06, 2007, Barcelona, Spain
|
| |
38
|
|
| |
39
|
Zander, J., Isenberg, T., Schlechtweg, S., and Strothotte, T. 2004. High quality hatching. Computer Graphics Forum 23, 3, 421--430.
|
|