On retrouve dans la nature un nombre impressionnant de matériaux semi-transparents
tels le marbre, le jade ou la peau, ainsi que plusieurs liquides comme le lait ou les jus.
Que ce soit pour le domaine cinématographique ou le divertissement interactif, l'intérêt
d'obtenir une image de synthèse de ce type de matériau demeure toujours très important.
Bien que plusieurs méthodes arrivent à simuler la diffusion de la lumière de
manière convaincante a l'intérieur de matériaux semi-transparents, peu d'entre elles y arrivent de manière interactive.
Ce mémoire présente une nouvelle méthode de diffusion de la lumière à l'intérieur
d'objets semi-transparents hétérogènes en temps réel. Le coeur de la méthode repose
sur une discrétisation du modèle géométrique sous forme de voxels, ceux-ci étant utilisés comme simplification du domaine de diffusion. Notre technique repose sur la résolution de l'équation de diffusion à l'aide de méthodes itératives permettant d'obtenir une simulation rapide et efficace. Notre méthode se démarque principalement par son exécution complètement dynamique ne nécessitant aucun pré-calcul et permettant une déformation complète de la géométrie. / We find in nature several semi-transparent materials such as marble, jade or skin, as
well as liquids such as milk or juices. Whether it be for digital movies or video games, having an efficient method to render these materials is an important goal. Although a large body of previous academic work exists in this area, few of these works provide an interactive solution. This thesis presents a new method for simulating light scattering inside heterogeneous semi-transparent materials in real time. The core of our technique relies on a geometric mesh voxelization to simplify the diffusion domain. The diffusion process solves the diffusion equation in order to achieve a fast and efficient simulation. Our method differs mainly from previous approaches by its completely dynamic execution requiring no pre-computations and hence allowing complete deformations of the geometric mesh.
Identifer | oai:union.ndltd.org:umontreal.ca/oai:papyrus.bib.umontreal.ca:1866/9021 |
Date | 06 1900 |
Creators | Blanchard, Eric |
Contributors | Poulin, Pierre |
Source Sets | Université de Montréal |
Language | French |
Detected Language | French |
Type | Thèse ou Mémoire numérique / Electronic Thesis or Dissertation |
Page generated in 0.0022 seconds