Rendering Surface Details with Diffusion Curves

Stefan Jeschke, David Cline, Peter Wonka
Rendering Surface Details with Diffusion Curves
Transaction on Graphics (Siggraph Asia 2009), 28(5):1-8, December 2009. [paper]

Information

Abstract

Diffusion curve images (DCI) provide a powerful tool for efficient 2D image generation, storage and manipulation. A DCI consist of curves with colors defined on either side. By diffusing these colors over the image, the final result includes sharp boundaries along the curves with smoothly shaded regions between them. This paper extends the application of diffusion curves to render high quality surface details on 3D objects. The first extension is a view dependent warping technique that dynamically reallocates texture space so that object parts that appear large on screen get more texture for increased detail. The second extension is a dynamic feature embedding technique that retains crisp, anti-aliased curve details even in extreme closeups. The third extension is the application of dynamic feature embedding to displacement mapping and geometry images. Our results show high quality renderings of diffusion curve textures, displacements, and geometry images, all rendered interactively.

Additional Files and Images

Additional images and videos

image: Example for diffusion curves rendered on objects.

Additional files

paper: preprint
results: additional results

Weblinks

No further information available.

BibTeX

@article{jeschke-09-rendering,
  title =      "Rendering Surface Details with Diffusion Curves",
  author =     "Stefan Jeschke and David Cline and Peter Wonka",
  year =       "2009",
  abstract =   "Diffusion curve images (DCI) provide a powerful tool for
               efficient 2D image generation, storage and manipulation. A
               DCI consist of curves with colors defined on either side. By
               diffusing these colors over the image, the final result
               includes sharp boundaries along the curves with smoothly
               shaded regions between them. This paper extends the
               application of diffusion curves to render high quality
               surface details on 3D objects. The first extension is a view
               dependent warping technique that dynamically reallocates
               texture space so that object parts that appear large on
               screen get more texture for increased detail. The second
               extension is a dynamic feature embedding technique that
               retains crisp, anti-aliased curve details even in extreme
               closeups. The third extension is the application of dynamic
               feature embedding to displacement mapping and geometry
               images. Our results show high quality renderings of
               diffusion curve textures, displacements, and geometry
               images, all rendered interactively.",
  month =      dec,
  issn =       "0730-0301",
  journal =    "Transaction on Graphics (Siggraph Asia 2009)",
  number =     "5",
  volume =     "28",
  booktitle =  "Transactions on Graphics (Siggraph Asia 2009)",
  organization = "ACM",
  publisher =  "ACM Press",
  pages =      "1--8",
  keywords =   "Geometry images, Displacement mapping, Diffusion curves,
               Line and Curve rendering ",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/",
}