A Vectorial Solver for Free-form Vector Gradient

Simon Boyé 1, 2, 3 Pascal Barla 4, 5 Gael Guennebaud 1, 2, 4
3 IPARLA - Visualization and manipulation of complex data on wireless mobile devices
Université Sciences et Technologies - Bordeaux 1, Inria Bordeaux - Sud-Ouest, École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB), CNRS - Centre National de la Recherche Scientifique : UMR5800
4 MANAO - Melting the frontiers between Light, Shape and Matter
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, LP2N - Laboratoire Photonique, Numérique et Nanosciences
5 lp2n-05
LP2N - Laboratoire Photonique, Numérique et Nanosciences
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.
Type de document :
Article dans une revue
ACM Transactions on Graphics, Association for Computing Machinery, 2012, Proceedings of Siggraph Asia 2012
Liste complète des métadonnées

https://hal.inria.fr/hal-00732992
Contributeur : Gaël Guennebaud <>
Soumis le : lundi 17 septembre 2012 - 15:34:44
Dernière modification le : vendredi 6 février 2015 - 13:27:19
Document(s) archivé(s) le : vendredi 16 décembre 2016 - 13:56:59

Fichier

vs4vg_2012.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00732992, version 1

Citation

Simon Boyé, Pascal Barla, Gael Guennebaud. A Vectorial Solver for Free-form Vector Gradient. ACM Transactions on Graphics, Association for Computing Machinery, 2012, Proceedings of Siggraph Asia 2012. 〈hal-00732992v1〉

Partager

Métriques

Consultations de
la notice

49

Téléchargements du document

82