My picture

Vincent Tavernier

Contact
MAVERICK
INRIA Rhône-Alpes
655, avenue de l'Europe
38334 Saint Ismier Cedex
FRANCE
Phone:(+33) 4 76 61 0000
Fax:(+33) 4 76 61 54 40

I am currently a 4th year Ph.D student working on procedural texturing under the supervision of Fabrice Neyret, Joëlle Thollot and Romain Vergne. My thesis subject is "Controlling the appearance of stochastic procedural textures".

My GPG key fingerprint:

Vincent Tavernier <vincent.tavernier@inria.fr>
D349 3A19 3771 9EA2 EA40 41F4 500D B4C6 F430 34F4

Thesis subject

In image synthesis, realism of scenes and materials comes from rich details, which are obtained through texturing of simpler surfaces. As these surfaces are usually curved, this content must either be specifically "painted" beforehand by artists, possibly with help from generation algorithms (simulating physical phenomena or reproducing examples), or synthesized "on the fly" using algorithms said to be "procedural". By producing a "texture signal" from a handful of control parameters, these algorithms allow handling arbitrarily large areas, or arbitrarily close renders. These are situations where both the required storage and artist work amount would be hardly manageable. Furthermore, this kind of approach allows sculpting the appearance in a controlled way, eventually introducing spatial or temporal variations.

However, these approaches (Perlin, Worley, Gabor, etc.) are not numerous, and the resulting appearance is mainly dependent on the chosen method instead of the parameters. As the signal texture is then processed in following transforms with possibly contradictory constraints (e.g. Fourier Spectrum vs. histogram), texture properties can be lost. Controlling the appearance of procedural texture is thus less intuitive than it appears, because of the model comprehension the artist has to develop, unexpected interferences or even the perception of the result. These problems are also present in non-procedural approaches which use the same methods (tri-planar mapping, layering, etc.), forcing artists to work around these problems.

The goal of this thesis is to revisit the questions of textural appearance control, the link between abstract properties and appearance as well as the choice of procedural primitives (blending, interpolation), in order to offer better appearance control of procedural text.

Recent publications

Publications HAL de Vincent,Tavernier

2020

Journal articles

titre
Freely orientable microstructures for designing deformable 3D prints
auteur
Thibault Tricard, Vincent Tavernier, Cédric Zanni, Jonàs Martínez, Pierre-Alexandre Hugron, Fabrice Neyret, Sylvain Lefebvre
article
ACM Transactions on Graphics, 2020, 39 (6), pp.1-16. ⟨10.1145/3414685.3417790⟩
Resume_court
Nature offers a marvel of astonishing and rich deformation behaviors. Yet, most of the objects we fa .....
typdoc
Journal articles
Accès au texte intégral et bibtex
https://inria.hal.science/hal-02524371/file/main.pdf BibTex

2019

Conference papers

titre
Making Gabor Noise Fast and Normalized
auteur
Vincent Tavernier, Fabrice Neyret, Romain Vergne, Joëlle Thollot
article
Eurographics 2019 - 40th Annual Conference of the European Association for Computer Graphics, May 2019, Gênes, Italy. pp.37-40, ⟨10.2312/egs.20191009⟩
Resume_court
Gabor Noise is a powerful procedural texture synthesis technique, but it has two major drawbacks: It .....
typdoc
Conference papers
Accès au texte intégral et bibtex
https://inria.hal.science/hal-02104389/file/short1034_CRC.pdf BibTex

2018

Conference papers

titre
Gabor Noise Revisited
auteur
Vincent Tavernier, Fabrice Neyret, Romain Vergne, Joëlle Thollot
article
j?FIG 2018 - Journées Françaises d'Informatique Graphique, Nov 2018, Poitiers, France. pp.1-4
Resume_court
Gabor noise ingredients ? points distribution, weights, kernel ? can be changed. We show that mi .....
typdoc
Conference papers
Accès au texte intégral et bibtex
https://hal.science/hal-01926451/file/230743.pdf BibTex

2017

Master thesis

titre
Studying and solving visual artifacts occurring when procedural texturing with paradoxical requirements
auteur
Vincent Tavernier
article
Graphics [cs.GR]. 2017
Resume_court
Textures are images widely used by computer graphics artists to add visual detail to their work. Tex .....
typdoc
Master thesis
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01613342/file/TAVERNIER_Vincent_2017_MoSIG_300dpi.pdf BibTex

» See the complete list of my publications

Teaching

IUT2 STID (Statistics and Data Processing)

Polytech Grenoble

Personal area

libshadertoy

I maintain a C++17 library for Linux and Windows which emulates Shadertoy.com functionality with a few lines of user code, using OpenGL desktop 4.5: GitHub repository for libshadertoy.

I also maintain an experimental plugin for Octave and Wolfram Mathematica, based on libshadertoy, to provide easy GLSL computation integrated in those mathematical applications. GitHub repository for shadertoy-connector.

Links