Réflexions spéculaires en temps interactif dans les scènes dynamiques

Les réflexions spéculaires et brillantes sont très importantes pour notre perception des scèenes 3D, car elles fournissent des informations sur la forme et la matière des objets, ainsi que de nouveaux angles de vue. Elles sont souvent rendues avec peu de préecision en utilisant des cartes d?environn...

Full description

Bibliographic Details
Main Author: Roger, David
Language:ENG
Published: 2008
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00326792
http://tel.archives-ouvertes.fr/docs/00/32/67/92/PDF/These_final.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00326792
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-003267922013-01-07T18:30:57Z http://tel.archives-ouvertes.fr/tel-00326792 http://tel.archives-ouvertes.fr/docs/00/32/67/92/PDF/These_final.pdf Réflexions spéculaires en temps interactif dans les scènes dynamiques Roger, David [INFO:INFO_HC] Computer Science/Human-Computer Interaction Images de synthèse réflexions spéculaires lancer de rayons lancer de cônes parallélisme Les réflexions spéculaires et brillantes sont très importantes pour notre perception des scèenes 3D, car elles fournissent des informations sur la forme et la matière des objets, ainsi que de nouveaux angles de vue. Elles sont souvent rendues avec peu de préecision en utilisant des cartes d?environnement. Nous avons créé des algorithmes plus préccis, sous les contraintes du rendu interactif et des scènes dynamiques, pour permettre des applications comme les jeux vidéos.<br>Nous proposons deux méthodes pour les réflexions spéculaires. La première est basée sur la rasterization et calcule la position du reflet de chaque sommet de la scène, en optimisant itérativement la longueur des chemins lumineux. Ensuite, le fragment shader interpole lin´eairement entre les sommets. Cette méthode représente les effets de parallaxe ou dépendants du point de vue, et est mieux adaptée aux réflecteurs lisses et convexes. La deuxième est un algorithme de lancer de rayons sur GPU qui utilise une hiérarchie de rayons : les rayons primaires sont rendus par rasterization, puis les rayons secondaires sont regroup´es hiérarchiquement en cônes pour former un quad-tree qui est reconstruit à chaque image. La hiérarchie de rayons est ensuite intersectée avec tous les triangles de la scène en parallèle. Cette méthode est légèrement plus lente, mais plus générale et plus précise. Nous avons étendu cet algorithme de lancer de rayons en un lancer de cônes capable de modéliser les réflexions brillantes et un anti-crénelage continu.<br>Nos techniques de lancer de rayons et de cones ont été implémentées dans le modèle de programmation du traitement de flux, pour une bonne efficacité de la carte graphique. Dans ce contexte, nous avons développé un nouvel algorithme hiérarchique de réduction de flux qui est une étape clé de beaucoup d?autres applications et qui a une meilleure complexité asymptotique que les méthodes précédentes. 2008-06-27 ENG PhD thesis
collection NDLTD
language ENG
sources NDLTD
topic [INFO:INFO_HC] Computer Science/Human-Computer Interaction
Images de synthèse
réflexions spéculaires
lancer de rayons
lancer de cônes
parallélisme
spellingShingle [INFO:INFO_HC] Computer Science/Human-Computer Interaction
Images de synthèse
réflexions spéculaires
lancer de rayons
lancer de cônes
parallélisme
Roger, David
Réflexions spéculaires en temps interactif dans les scènes dynamiques
description Les réflexions spéculaires et brillantes sont très importantes pour notre perception des scèenes 3D, car elles fournissent des informations sur la forme et la matière des objets, ainsi que de nouveaux angles de vue. Elles sont souvent rendues avec peu de préecision en utilisant des cartes d?environnement. Nous avons créé des algorithmes plus préccis, sous les contraintes du rendu interactif et des scènes dynamiques, pour permettre des applications comme les jeux vidéos.<br>Nous proposons deux méthodes pour les réflexions spéculaires. La première est basée sur la rasterization et calcule la position du reflet de chaque sommet de la scène, en optimisant itérativement la longueur des chemins lumineux. Ensuite, le fragment shader interpole lin´eairement entre les sommets. Cette méthode représente les effets de parallaxe ou dépendants du point de vue, et est mieux adaptée aux réflecteurs lisses et convexes. La deuxième est un algorithme de lancer de rayons sur GPU qui utilise une hiérarchie de rayons : les rayons primaires sont rendus par rasterization, puis les rayons secondaires sont regroup´es hiérarchiquement en cônes pour former un quad-tree qui est reconstruit à chaque image. La hiérarchie de rayons est ensuite intersectée avec tous les triangles de la scène en parallèle. Cette méthode est légèrement plus lente, mais plus générale et plus précise. Nous avons étendu cet algorithme de lancer de rayons en un lancer de cônes capable de modéliser les réflexions brillantes et un anti-crénelage continu.<br>Nos techniques de lancer de rayons et de cones ont été implémentées dans le modèle de programmation du traitement de flux, pour une bonne efficacité de la carte graphique. Dans ce contexte, nous avons développé un nouvel algorithme hiérarchique de réduction de flux qui est une étape clé de beaucoup d?autres applications et qui a une meilleure complexité asymptotique que les méthodes précédentes.
author Roger, David
author_facet Roger, David
author_sort Roger, David
title Réflexions spéculaires en temps interactif dans les scènes dynamiques
title_short Réflexions spéculaires en temps interactif dans les scènes dynamiques
title_full Réflexions spéculaires en temps interactif dans les scènes dynamiques
title_fullStr Réflexions spéculaires en temps interactif dans les scènes dynamiques
title_full_unstemmed Réflexions spéculaires en temps interactif dans les scènes dynamiques
title_sort réflexions spéculaires en temps interactif dans les scènes dynamiques
publishDate 2008
url http://tel.archives-ouvertes.fr/tel-00326792
http://tel.archives-ouvertes.fr/docs/00/32/67/92/PDF/These_final.pdf
work_keys_str_mv AT rogerdavid reflexionsspeculairesentempsinteractifdanslesscenesdynamiques
_version_ 1716452977795923968