Skip to Main content Skip to Navigation
New interface
Master thesis

Studying and solving visual artifacts occurring when procedural texturing with paradoxical requirements

Vincent Tavernier 1 
1 MAVERICK - Models and Algorithms for Visualization and Rendering
Inria Grenoble - Rhône-Alpes, Grenoble INP - Institut polytechnique de Grenoble - Grenoble Institute of Technology, LJK - Laboratoire Jean Kuntzmann
Abstract : Textures are images widely used by computer graphics artists to add visual detail to their work. Textures may come from different sources, such as pictures of real-world surfaces, manually created images using graphics editors, or algorithmic processes. “Procedural texturing” refers to the creation of textures using algorithmic processes. Procedural textures offer many advantages, including the ability to manipulate their appearance through parameters. Many applications rely on changing those parameters to evolve the look of those textures over time or space. This often introduces requirements contradictory with the structure of the unaltered texture, often resulting in visible rendering artifacts. As an example, to animate a lava flow the rendered texture should be an effective representation of the simulated flow, but features such as rocks floating over should not be distorted, nor brutally appear or disappear thus disrupting the illusion. Informally, we want our lava texture to “change, but stay the same”. This example is an instance of the consistency problem that arises when changing parameters of a texture, resulting in noticeable artifacts in the rendered result. In this project, we seek to classify these artifacts depending on their causes and their effects on textures, but also how we can objectively detect and explain their presence, and so predict their occurrence. Analytical and statistical analysis of procedural texturing processes will be performed, in order to find the relation with the corresponding artifacts.
Document type :
Master thesis
Complete list of metadata

Cited literature [22 references]  Display  Hide  Download
Contributor : Vincent TAVERNIER Connect in order to contact the contributor
Submitted on : Monday, October 9, 2017 - 2:53:36 PM
Last modification on : Saturday, June 25, 2022 - 8:29:22 PM
Long-term archiving on: : Wednesday, January 10, 2018 - 1:34:20 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License


  • HAL Id : hal-01613342, version 1



Vincent Tavernier. Studying and solving visual artifacts occurring when procedural texturing with paradoxical requirements. Graphics [cs.GR]. 2017. ⟨hal-01613342⟩



Record views


Files downloads