Curvature-based stroke rendering

  • Authors:
  • Suguru Saito;Akane Kani;Youngha Chang;Masayuki Nakajima

  • Affiliations:
  • Tokyo Institute of Technology, W8-70 2-12-1 Oookayama, Meguro, Tokyo, Japan;Tokyo Institute of Technology, W8-70 2-12-1 Oookayama, Meguro, Tokyo, Japan;Tokyo Institute of Technology, W8-70 2-12-1 Oookayama, Meguro, Tokyo, Japan;Tokyo Institute of Technology, W8-70 2-12-1 Oookayama, Meguro, Tokyo, Japan

  • Venue:
  • The Visual Computer: International Journal of Computer Graphics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes an algorithm that renders lines that have various thicknesses and have sharp tapered ends. This algorithm does not require any special information on each local point of a line. The thickness is determined by curvature and lengths from both ends. Therefore the algorithm is applicable in a variety of line rendering situations, such as 3D rendering engines for high quality cel-animation-like effects, reuse of geometrical data designed by CAD for advertising purposes, edge enhancement in a photo retouching process with edge detection methods and so on. In addition, using the generated varying thicknesses, we have developed algorithms for shading and embossing effects.