A Vectorial Solver for Free-form Vector Gradient - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles ACM Transactions on Graphics Year : 2012

A Vectorial Solver for Free-form Vector Gradient

Abstract

The creation of free-form vector drawings as been greatly improved in recent years with techniques based on harmonic or bi-harmonic interpolation. Such methods offer the best trade-off between spar- sity (keeping the number of control points small) and expressivity (achieving complex shapes and gradients). Unfortunately, the lack of a robust and versatile method to compute such images still lim- its their use in real-world applications. In this paper, we introduce a vectorial solver for the computation of free-form vector gradi- ents. Based on Finite Element Methods (FEM), its key feature is to output a low-level vector representation suitable for very fast GPU accelerated rasterization and close-form evaluation. This interme- diate representation is hidden from the user: it is dynamically up- dated using FEM during drawing when control points are edited. Since it is output-insensitive, our approach enables novel possibili- ties for (bi)-harmonic vector drawings such as instancing, layering, deformation, texture and environment mapping. Finally, in this pa- per we also generalize and extend the set of drawing possibilities. In particular, we show how to locally control vector gradients.
Fichier principal
Vignette du fichier
vs4vg_2012.pdf (21 Mo) Télécharger le fichier
Vignette du fichier
large.jpg (56.15 Ko) Télécharger le fichier
Vignette du fichier
envmap.png (742.55 Ko) Télécharger le fichier
Vignette du fichier
normalmap.png (306.3 Ko) Télécharger le fichier
Vignette du fichier
parapluie-mix.png (223.04 Ko) Télécharger le fichier
Vignette du fichier
poringTorusMesh.png (439.81 Ko) Télécharger le fichier
Vignette du fichier
sphere-transmission.png (593.53 Ko) Télécharger le fichier
Vignette du fichier
teaser-layering.png (780.16 Ko) Télécharger le fichier
vs4vg_2012.avi (65.88 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Video
Loading...

Dates and versions

hal-00732992 , version 1 (17-09-2012)
hal-00732992 , version 2 (17-09-2012)

Identifiers

  • HAL Id : hal-00732992 , version 2

Cite

Simon Boyé, Pascal Barla, Gael Guennebaud. A Vectorial Solver for Free-form Vector Gradient. ACM Transactions on Graphics, 2012, Proceedings of Siggraph Asia 2012, p. ⟨hal-00732992v2⟩
3477 View
43093 Download

Share

Gmail Facebook X LinkedIn More