Creating contour gradients using 3D bevels

  title={Creating contour gradients using 3D bevels},
  author={Paul Asente and Nathan A. Carr},
  booktitle={CAE '13},
Contour gradients have color contours that follow the shape of the path being filled. Existing algorithms cannot create them in a resolution- and scale-independent way, causing visible rendering artifacts if enlarged. We describe a new method that approximates them with a set of paths filled by linear gradients. A 3D bevel of the path being filled gives both the shape of these paths and the information needed to compute gradient vectors for the linear gradients. Our representation is efficient… 
1 Citations
Painting with triangles
A new algorithm is proposed that translates a user's mouse motion into a triangle mesh representation that can be composited onto a canvas containing an existing mesh representation of earlier strokes, which enables painting at any resolution.


Straight Skeletons for General Polygonal Figures in the Plane
It is shown that the concept of S(G) is exible enough to allow an individual weighting of the edges and vertices of G, without changes in the maximal size ofS(G), or in the method of construction.
Lightness Perception and Lightness Illusions
The amount of light coming to the eye from an object depends on the amount of light striking the surface, and on the proportion of light that is reflected. If a visual system only made a single
Raising roofs, crashing cycles, and playing pool: applications of a data structure for finding pairwise interactions
The straight skeleton of an n -gon with r reflex vertices is constructed in time O(n 1+e + n 8/11+e r 9/11-e ) , for any fixed e >0, improving the previous best upper bound of O(nr log n) .
Macromedia® freehand®mx: training from the source
With Macromedia FreeHand MX, you'll learn how to use the program's robust tools to create a logo and then create a corporate identity package all in one document, organize and manage complex illustrations, and even create an animation that will then be used in a Flash animation.
Scalable vector graphics (SVG): the world wide web consortium's recommendation for high quality web graphics
SVG is rapidly becoming the open standard of choice for graphics on the Web, and the many SVG implementations already in existence ensure the SVG documents can be viewed on a wide range of platforms.
Adobe Fireworks CS6 Classroom in a Book
Those creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Fireworks choose Adobe Fireworks CS6 Classroom in a Book from the Adobe Creative Team. The 14
CorelDRAW X6 The Official Guide
  • CorelDRAW X6 The Official Guide
  • 2012
Scalable vector graphics (SVG) 1.1 (second edition)
  • Scalable vector graphics (SVG) 1.1 (second edition)
  • 2011
PDF Reference Version 1
  • PDF Reference Version 1
  • 2005
PostScript Language Reference (3rd Edition)
  • Adobe Press.
  • 1999