Constructive Volume Geometry (CVG) Article de Min Chen & John V. Trucker COMPUTER GRAPHICS - 2000 Benoît Capelli – Stéphane Renaudie DESS IMM - 2002.

Slides:



Advertisements
Présentations similaires
Chaîne de Synthèse Réel Modélisation Rendu Image Fichier Scène
Advertisements

Modélisation par Surfaces Implicites à Squelettes Complexes
Treuil IRD Abdelwahed FSSM-Marrakech
for Painting and Rendering Textures on Unparameterized Models
Sylvère FONTENEAU & Didier REBAUDO DESS IMM Synthèse dImages
The Reyes Image Rendering Architecture
Visible Surface Determination (Hidden Surface Removal)
Marques Patrice & Maurer Romain DESS IMM 2002 / 2003 ACCELERATION DE LA RADIOSITE.
Qian Cui, Stephane Wolf & Arnaud Choquart - DESS IMM /2003
Technique des Surfels Surfels: Surface Elements as Rendering Primitives SIGGRAPH 2000 H.Pfiste, J.van Baar, M.Zwicker, M.Gross.
Matthias Zwicker Hanspeter Pfister Jeroen van Baar Markus Gross
Renaud Millet & Martin Raspaud - 8/11/2002 Optimized View Frustum Culling Algorithms Article de Ulf Assarsson et Thomas Möller.
Ray Tracing Acceleration Techniques A Survey of Ray Tracing Acceleration Techniques James Arvo et David Kirk Ray Tracing on Programmable Graphics Hardware.
Calcul géométrique avec des données incertaines
Le tableur Le tableur Excel.
IMAGIS-GRAVIR / IMAG Rendu de forêts en temps-réel iMAGIS / GRAVIR Franck Sénégas DEA IVR Tuteur: Fabrice Neyret.
Xavier Décoret* Frédo Durand° François Sillion*
Modélisation 3D Réalisation d'une image de synthèse
La Logique Issus de l'algèbre de Bool (mathématicien Anglais ), seuls deux états sont utilisés : Etat « 0 » = abscence, faux Etat « 1 » =
Constructions géométriques I. Construction de limage (objet) dun objet (image) plan. Cas 2 Cas 3 II. Construction de limage (objet) dun point objet (image)
VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific.
1- Université Paul Sabatier, AD2M
IFT3730: Infographie 3D Transformations Géométriques
Intersection de Surfaces de Subdivision
LANGAGES LIES AU MODELE RELATIONNEL
SUJETS SPÉCIAUX EN INFORMATIQUE I PIF Contenu du cours Transformations géométriques des objets –Transformations 2D –Transformations entre systèmes.
Rappel... Solution itérative de systèmes linéaires (suite et fin).
Frédéric Lacour 22 Février 2005
Modélisation géométrique à l’aide d’un maillage
Analyse des programmes du cycle 1 :
Présentation du projet d'IN55
Cours de Base de Données & Langage SQL
Cours N°2 Base de Données & Langage SQL
IFT3355: Infographie Visualisation
Chapitre : L’optique géométrique
Réalisation d'une image de synthèse
Calcul des groupes d'homologie d’objets discrets
Initiation aux bases de données et à la programmation événementielle
IFT3355: Infographie Transformations Géométriques
Modélisation géométrique de base
1 Modèles de particules Reeves, W. T., "Particle Systems - A technique for Modeling a Class of Fuzzy Objects," SIGGRAPH 83, Reeves, W. T., and.
Modélisation géométrique
Les images de synthèses Duprat Anatole. Les images de synthèses consistent en la création assistée par ordinateur, d'images numériques. Il existe différentes.
Création en images de Synthèse Modèles de rendu d’une scène 3D
Programmation objet La base.
Optimisation de requêtes
Compléments mathématiques. COMPLEMENTS MATHEMATIQUES
Un état de l’art sur les logiciels de détection de collision
Projet Lancer de Rayons
Modèles Mathématiques et représentation discrètes pour la description des images couleur Luc Brun.
SIMulateur Aquitain de Procédés d’ Incinération
Les bases de la modélisation Primitives simples et CSG.
CHAPITRE III Calcul vectoriel
Les différents modèles
Suivi rapide d’objet en mouvement
1 Initiation aux bases de données et à la programmation événementielle Responsable : Souheib BAARIR. (le sujet de votre .
Soutenance de Stage DEA / DESS
GRAPHISME PAR ORDINATEUR
Equipe synthèse d ’images et réalité virtuelle IRIT-UPS Toulouse Surfaces implicites Les différents modèles analytiques.
LCIN4U73 Bases géométriques de l’imagerie
Introduction aux Surfaces implicites
Introduction à SVG Scalable Vector Graphic. Informations ● Plus d'informations ici (draft, tutoriaux, outils... ): –
Plan du cours Cours 1,2 : le pipeline graphique
Tétraédrisation de domaines volumiques avec des hiérarchies adaptatives Par A. Duprat et R. Abelé Suivit par M. Uribe-Lobello.
Traitements d'images et Vision par ordinateur
OBJETS ÉLÉMENTAIRES DANS L’ESPACE À TROIS DIMENSIONS
Premières notions de la 3D
Compression d’images par DCT et par Ondelettes.
PROJET DE SESSION PRÉSENTÉ PAR : Rosemarie McHugh DANS LE CADRE DU COURS : SCG Réalisation d’applications en SIG 16 avril 2007.
Télédétection et Géophysique Spatiales La Terre vue du module Apollo 8 - Décembre 1968 (crédits : NASA) Responsables : Stéphane Jacquemoud & Philippe Lognonné.
Transcription de la présentation:

Constructive Volume Geometry (CVG) Article de Min Chen & John V. Trucker COMPUTER GRAPHICS Benoît Capelli – Stéphane Renaudie DESS IMM

Introduction Modélisation 3D : nombreuses méthodes Difficulté pour représenter lintérieur dun objet CVG : vraie représentation 3D points de lespace attributs

Plan Méthodes pré-CVG La méthode CVG Les scènes CVG Bilan

I. Méthodes pré-CVG Modélisation de solides Variété des méthodes Volume dataset Implicit Surfaces CSG …

I. Méthodes pré-CVG CSG : Constructive Solid Geometry Arbre de représentation des objets

I. Méthodes pré-CVG Inconvénients de ces méthodes CSG, implicit surface: Définition de lintérieur dun objet Impossible de définir une atmosphère Volume dataset Opérations de combinaison

II. La méthode CVG Méthode de modélisation Objets complexes Géométrie définie à partir de lopacité Algèbre CVG Objets spatiaux Opérations combinatoires

II. La méthode CVG Champs scalaires f: E 3 R point attribut Objets spatiaux n-uplet de champs scalaires o=(O,A1, …,Ak) Opacité O Champs élémentaires A1,…,Ak Signature Σ Ensemble O(Σ)

II. La méthode CVG Opérations combinatoires sur les objets spatiaux Union Intersection …

II. La méthode CVG Objet = séquence dopérations CVG terms t ::= o 1 | … | o n | Ф 1 (t 1, …, t n1 ) | … | Ф m (t 1, …, t nm ) avec o i O(Σ), t j sont les CVG terms, Ф k les opérations

II. La méthode CVG Classe dopacité seul O(Σ opacity ) Un seul champs : opacité 3 opérations élémentaires Classe graphiques communes O(Σ 4-colours ) O(Σ visualisation ) O(Σ phong ) …

II. La méthode CVG Visualisation Modèle CVG domaine discret Limite des champs scalaires Problème des données acquises Points dans une grille 3D Interpolation des valeurs manquantes

III. Les scènes CVG Organisation dun objet spatial Field level les champs scalaires Object level CVG tree (equivalent à CVG term) Racine : objet final Nœuds : opérations Feuilles : objets spatiaux matrice de transformation à chaque nœud

III. Les scènes CVG

Rendu sur une image 2D Couleur visible sur un point : Lancé de rayon Somme des opacités rencontrées

Bilan Avantages de cette méthode Pas de limitation sur les objets Modélisation de solides et datmosphères Inconvénients Limité à 3 dimensions (scènes fixes) Attributs qui définissent la géométrie

Exemple