sign in
english version rss feed

inria-00300317, version 1

Dynamic point distribution for stroke-based rendering

David Vanderhaeghe () a12, Pascal Barla () b12, Joëlle Thollot c12, François X. Sillion () b12

Eurogaphics Symposium on Rendering (2007) 139-146

Abstract: We present a new point distribution algorithm that is well adapted to stroke-based rendering systems. Its main characteristic is to deal efficiently with three conflicting constraints: the distribution of points should retain a good repartition in 2D; their motion should tightly follow the target motion in the underlying scene; and as few points as possible should be added or deleted from frame to frame. We show that previous methods fail to meet at least one of these constraints in the general case, as opposed to our approach that is independent of scene complexity and motion. As a result, our algorithm is able to take 3D scenes as well as videos as input and create non-uniform distributions with good temporal coherence and density properties. To illustrate it, we show applications in four different styles: stippling, pointillism, hatching and painterly.

  • Icone de 0shoe_hatching2.jpg
  • Icone de cezanne_pointillist.jpg
  • Icone de main_stippling.jpg
  • Icone de poisson_paint.jpg
  • Icone de torusState1.jpg
  • Icone de torusState2.jpg
  • Icone de torusState3.jpg
  • a –  MENRT
  • b –  INRIA
  • c –  Institut National Polytechnique de Grenoble - INPG
  • 1:  ARTIS (INRIA Grenoble Rhône-Alpes / LJK Laboratoire Jean Kuntzmann)
  • CNRS : FR71 – INRIA – Laboratoire Jean Kuntzmann – CNRS : UMR5224 – Université Joseph Fourier - Grenoble I – Institut National Polytechnique de Grenoble (INPG)
  • 2:  Laboratoire Jean Kuntzmann (LJK)
  • CNRS : UMR5224 – Université Joseph Fourier - Grenoble I – Université Pierre Mendès-France - Grenoble II – Institut Polytechnique de Grenoble - Grenoble Institute of Technology
  • Domain : Computer Science/Computer Graphics and Virtual Reality
 
  • inria-00300317, version 1
  • oai:hal.inria.fr:inria-00300317
  • From: 
  • Submitted on: Friday, 18 July 2008 09:58:49
  • Updated on: Tuesday, 10 April 2012 10:05:32
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...