Painting With Triangles
Inhaltsverzeichnis
Reference
Mark Benjamin, Adam Finkelstein and Stephen DiVerdi: Painting With Triangles. In: Computational Aesthetics 2014.
DOI
http://dx.doi.org/10.1145/2630397.2630399
Abstract
Although vector graphics offer a number of benefits, conventional vector painting programs offer only limited support for the traditional painting metaphor. We propose a new algorithm that translates a user's mouse motion into a triangle mesh representation. This triangle mesh can then be composited onto a canvas containing an existing mesh representation of earlier strokes. This representation allows the algorithm to render solid colors and linear gradients. It also enables painting at any resolution. This paradigm allows artists to create complex, multi-scale drawings with gradients and sharp features while avoiding pixel sampling artifacts.
Extended Abstract
Bibtex
@inproceedings{Benjamin:2014:PT:2630397.2630399, author = {Benjamin, Mark D. and DiVerdi, Stephen and Finkelstein, Adam}, title = {Painting with Triangles}, booktitle = {Proceedings of the Workshop on Non-Photorealistic Animation and Rendering}, series = {NPAR '14}, year = {2014}, isbn = {978-1-4503-3020-6}, location = {Vancouver, British Columbia, Canada}, pages = {13--20}, numpages = {8}, url = {http://doi.acm.org/10.1145/2630397.2630399 http://de.evo-art.org/index.php?title=Painting_With_Triangles }, doi = {10.1145/2630397.2630399}, acmid = {2630399}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {digital painting, triangle mesh, vector graphics}, }
Used References
Ryoichi Ando , Reiji Tsuruno, Vector fluid: a vector graphics depiction of surface flow, Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, June 07-10, 2010, Annecy, France http://doi.acm.org/10.1145/1809939.1809954
Paul Asente , Nathan Carr, Creating contour gradients using 3D bevels, Proceedings of the Symposium on Computational Aesthetics, July 19-21, 2013, Anaheim, California http://doi.acm.org/10.1145/2487276.2487283
Benjamin B. Bederson , James D. Hollan, Pad++: a zooming graphical interface for exploring alternate interface physics, Proceedings of the 7th annual ACM symposium on User interface software and technology, p.17-26, November 02-04, 1994, Marina del Rey, California, USA http://doi.acm.org/10.1145/192426.192435
Deborah F. Berman , Jason T. Bartell , David H. Salesin, Multiresolution painting and compositing, Proceedings of the 21st annual conference on Computer graphics and interactive techniques, p.85-90, July 1994 http://doi.acm.org/10.1145/192161.192181
Bremer, P. T., Porumbescu, S. D., Kuester, F., Joy, K., and Hamann, B. 2001. Virtual clay modeling using adaptive distance fields. Tech. Rep. CSE-2001-7, University of California, Davis.
Nathan A. Carr , John C. Hart, Painting detail, ACM Transactions on Graphics (TOG), v.23 n.3, August 2004 http://doi.acm.org/10.1145/1015706.1015809
Doug DeCarlo , Anthony Santella, Stylization and abstraction of photographs, ACM Transactions on Graphics (TOG), v.21 n.3, July 2002 http://doi.acm.org/10.1145/566654.566650
Stephen DiVerdi , Aravind Krishnaswamy , Radomir Mech , Daichi Ito, A lightweight, procedural, vector watercolor painting engine, Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, March 09-11, 2012, Costa Mesa, California http://doi.acm.org/10.1145/2159616.2159627
Stephen DiVerdi , Aravind Krishnaswamy , Radomir Mech , Daichi Ito, Painting with Polygons: A Procedural Watercolor Engine, IEEE Transactions on Visualization and Computer Graphics, v.19 n.5, p.723-735, May 2013 http://dx.doi.org/10.1109/TVCG.2012.295
Sarah F. Frisken , Ronald N. Perry , Alyn P. Rockwood , Thouis R. Jones, Adaptively sampled distance fields: a general representation of shape for computer graphics, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.249-254, July 2000 http://doi.acm.org/10.1145/344779.344899
Yu-Kun Lai , Shi-Min Hu , Ralph R. Martin, Automatic and topology-preserving gradient mesh generation for image vectorization, ACM Transactions on Graphics (TOG), v.28 n.3, August 2009 http://doi.acm.org/10.1145/1531326.1531391
Gregory Lecot , Bruno Levy, Ardeco: automatic region detection and conversion, Proceedings of the 17th Eurographics conference on Rendering Techniques, June 26-28, 2006, Nicosia, Cyprus http://dx.doi.org/10.2312/EGWR/EGSR06/349-360
Zicheng Liao , Hugues Hoppe , David Forsyth , Yizhou Yu, A Subdivision-Based Representation for Vector Image Editing, IEEE Transactions on Visualization and Computer Graphics, v.18 n.11, p.1858-1867, November 2012 http://dx.doi.org/10.1109/TVCG.2012.76
William E. Lorensen , Harvey E. Cline, Marching cubes: A high resolution 3D surface construction algorithm, ACM SIGGRAPH Computer Graphics, v.21 n.4, p.163-169, July 1987 http://doi.acm.org/10.1145/37402.37422
James McCann , Nancy S. Pollard, Real-time gradient-domain painting, ACM Transactions on Graphics (TOG), v.27 n.3, August 2008 http://doi.acm.org/10.1145/1360612.1360692
Diego Nehab , Hugues Hoppe, Random-access rendering of general vector graphics, ACM Transactions on Graphics (TOG), v.27 n.5, December 2008 http://doi.acm.org/10.1145/1409060.1409088
Alexandrina Orzan , Adrien Bousseau , Holger Winnemöller , Pascal Barla , Joëlle Thollot , David Salesin, Diffusion curves: a vector representation for smooth-shaded images, ACM Transactions on Graphics (TOG), v.27 n.3, August 2008 http://doi.acm.org/10.1145/1360612.1360691
Ken Perlin , Luiz Velho, Live paint: painting with procedural multiscale textures, Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, p.153-160, September 1995 http://doi.acm.org/10.1145/218380.218437
G. Ramanarayanan , K. Bala , B. Walter, Feature-based textures, Proceedings of the Fifteenth Eurographics conference on Rendering Techniques, June 21-23, 2004, Norrköping, Sweden http://dx.doi.org/10.2312/EGWR/EGSR04/265-274
Jonathan Richard Shewchuk, Delaunay refinement algorithms for triangular mesh generation, Computational Geometry: Theory and Applications, v.22 n.1-3, p.21-74, May, 2002 http://dx.doi.org/10.1016/S0925-7721(01)00047-5
Links
Full Text
http://gfx.cs.princeton.edu/pubs/Benjamin_2014_PWT/tripaint.pdf