Les bases de la modélisation Primitives simples et CSG.

Slides:



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

AUTRES ASPECTS DU GPS Partie I : tolérance de Battement
Constructive Volume Geometry (CVG) Article de Min Chen & John V. Trucker COMPUTER GRAPHICS Benoît Capelli – Stéphane Renaudie DESS IMM
Modélisation par Surfaces Implicites à Squelettes Complexes
La réalité et sa représentation
Courbes & Surfaces de subdivision
Gilles Foucault Roland Maranzana
Modélisation par le concept de graphe
Modélisation 3D Réalisation d'une image de synthèse
Modélisation Géométrique
Les fonctions de base de la CAO volumique
Etude d’un instrument d’observation astronomique
La schématisation cinématique des mécanismes
Les fonctions Colegiul National “Mihai Eminescu”, Iasi -Définition
2. Repérage et coordonnées
Conception assistée par ordinateur GPA445
Calcul de volume méthode des tranches
Programmes du cycle terminal
Chapitre 7: Miroirs sphériques
IFT3730: Infographie 3D Transformations Géométriques
Intersection de Surfaces de Subdivision
Le combat des solides.
P.T.S.I. Cinématique du solide F. Socheleau.
Elèves de seconde Bac Pro EDPI 3ans Didier Descomps, IEN Limoges
Cours de Dynamique Partie 1 suite Géométrie des masses.
L ’œil astigmate Un œil astigmate est un œil dont le système optique est tel qu ’il ne donne pas d ’image d ’un point objet. Parmi tous les types d ’yeux.
Modélisation géométrique à l’aide d’un maillage
La fonction quadratique
Conteneurs STL.
Méthode des Ensembles de Niveaux par Eléments Finis P1
Chapitre 6: Dioptres sphériques
Chapitre 4: Objets et Images
OBJETS ÉLÉMENTAIRES DANS L’ESPACE À TROIS DIMENSIONS
VOLUME DE RÉVOLUTION (DISQUES) cours 16.
SUJETS SPÉCIAUX EN INFORMATIQUE I
Réalisation d'une image de synthèse
Système de coordonnées
IFT3355: Infographie Transformations Géométriques
Modélisation géométrique de base
Modélisation avec des solides facette arête sommet Solides paramétriques.
Présentation de la méthode des Eléments Finis
Chapitre 2-1A Modélisation cinématique des liaisons
Modélisation géométrique
Séquence FONCTION DE VARIABLE(S) REELLE(S) :
Electrostatique- Chap.2 CHAPITRE 2 CHAMP ELECTROSTATIQUE Objectif :
Compléments mathématiques. COMPLEMENTS MATHEMATIQUES
Tolérances de forme - résumé
Présentation générale
Modèles Mathématiques et représentation discrètes pour la description des images couleur Luc Brun.
Ouvrez le menu principal
Séquence de travail Orientation de la pièce Faire afficher les plans de références Aligner la vue avec les touche CTRL + J Masquer les plans de références.
CHAPITRE III Calcul vectoriel
LES VOLUMES ELEMENTAIRES
Les différents modèles
20 questions Géométrie.
Géométrie Volume des cylindres.
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
La 3D.
Systèmes formels 1. Définition d'un SF Morphologie Théorie propre
LES ENTITEES VOLUMIQUES ELEMENTAIRES
OBJETS ÉLÉMENTAIRES DANS L’ESPACE À TROIS DIMENSIONS
Cours Cotation TD TP.
Orientation Position Battement
PYRAMIDES ET CONES 1. PYRAMIDE a. Définition b. Patron
Faculté Polytechnique Cours 9: Représentation de courbes spatiales Géométrie et communication graphique Edouard Rivière-Lorphèvre.
Géométrie et communication graphique
Géométrie et communication graphique
Pierre Joli Cours de Mathématique Pierre Joli
Transcription de la présentation:

Les bases de la modélisation Primitives simples et CSG

Quelques points de départ A partir d'un modèle scanné. On débute à partir d'une représentation plus ou moins grossière de l'objet final A partir de vues planes. Il faut au moins 3 vues pour reconstruire un objet sans ambiguïté A partir de rien A partir d'esquisses A partir d'un plan au sol : élévations et connaissances à priori des éléments

Plan Les primitives d'extrusion Principaux modèles mathématiques Les primitives de révolution Les primitives de balayage Principaux modèles mathématiques Surfaces implicites Surfaces paramétriques Les quadriques La sphère Le cylindre Le cône Les quartiques Le tore Les opérateurs de composition booléenne

Les primitives d'extrusion Ce sont des objets 3D définis à partir d'un profil 2D et d'une trajectoire Ils peuvent être définis directement à partir du maillage, ou à partir d'une équation (implicite ou paramétrique) On distinguera deux types de primitives d'extrusion Les primitives de révolution Les primitives de balayage

Les primitives de révolution L'objet 3D est défini par la révolution du profil 2D autour d'un axe

Les primitives de balayage L'objet 3D est défini par le balayage du profil 2D le long d'une trajectoire

Problème d'orientation du profil

Calcul d'un repère local Le repère local est calculé à partir de l'équation du profil si elle existe, ou à partir de l'approximation discrète de la trajectoire Evaluation de la tangente à partir de la représentation discrète de la trajectoire (liste de points ou poly-line): Pi Pi+1 Pi-1 ou ou la moyenne

Plan normal Tangente : Plan tangent (Ti, Vi) : Normale : Plan normal : (Ni, Vi) Attention au problème d'inversion de la normale au niveau des points d'inflexion avec

Les modèles mathématiques Deux grandes familles : Les surfaces implicites Les surfaces paramétriques

Les surfaces implicites Une surface implicite est définie à partir d'une fonction potentiel. Une fonction potentiel est une fonction f de R3R qui à tout point P(xp,yp,zp) de l'espace R3 associe une valeur de potentiel Cp. Une surface implicite est alors définie par l'ensemble des points de R3 pour lesquels la fonction f associe la même valeur de potentiel C0 La définition de la surface est implicite : On ne peut pas directement calculer les points de la surface Par contre la fonction potentiel définit complètement le volume : S = {PR3 / f(P) = C0} si f(P) > C0 le point P est à l'extérieur du volume si f(P) < C0 le point P est à l'intérieur du volume V = {PR3 / f(P)  C0} définit un solide En général C0 = 0

Les surfaces paramétriques Une surface paramétrique est définie par une fonction f de D2 R3. A chaque couple de paramètre (u,v)  D2 la fonction f associe un point P(xp,yp,zp) de l'espace R3. Ce point est un point de la surface Quand u et v parcourent D2, les points P associés parcourent l'ensemble de la surface La définition de la surface est explicite : On a directement accès aux points de la surface Pas de notion de volume : On ne sait pas directement dire où se positionne un point par rapport à la surface

Les quadriques Il s'agit des primitives géométriques qui peuvent être définies à partir de fonctions polynomiales de degrés 2 Peut s'écrire sous forme matricielle :

Forme matricielle triangulaire Cette forme n'est pas unique et pour être avantageuse, elle est exprimée de la façon suivante : Forme triangulaire :

Forme matricielle symétrique Forme symétrique :

La sphère Sphère de rayon r et de centre (x0,y0,z0) : forme implicite : forme matricielle symétrique (implicite) :

La sphère Forme paramétrique :

Le cylindre Cylindre vertical (axe z) de rayon r et de centre (x0,y0,0) : (c'est un cylindre infini) forme implicite : forme matricielle symétrique (implicite) :

Le cylindre Forme paramétrique :

Le cône Cône vertical (axe z) de sommet (x0,y0,z0) et d'angle d'ouverture  : (c'est un cône infini) forme implicite : forme matricielle symétrique (implicite) :

Le cône Forme paramétrique :

Les quartiques Il s'agit des primitives géométriques qui peuvent être définies à partir de fonctions polynomiales de degrés 4 Pas de représentation matricielle

Le tore On ne s’intéresse pas à la forme implicite polynomiale qui est trop complexe et pas utilisée Forme paramétrique : R r

Les opérateurs de composition Les opérateurs de composition booléenne: Union Intersection Différence

 \   P3 P1 P2 P4 P5 Les arbres CSG On construit un arbre de composition  \   P3 P1 P2 P4 P5

CSG sur les surfaces implicites O1  O2 : O1  O2 =  ( O1   O2) O1 \ O2 = O1   O2