Introduction aux Surfaces implicites - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Introduction aux Surfaces implicites

Description:

si F(M) T, M est l'int rieur de la surface, si F(M) = T, M appartient la surface, si F(M) T, M est l'ext rieur de la surface. ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 13
Provided by: NEV2
Category:

less

Transcript and Presenter's Notes

Title: Introduction aux Surfaces implicites


1
Introduction aux Surfaces implicites
  • Marc Neveu

2
Primitives implicites
surface équipotentielle S
T gt 0 (isovaleur ou valeur de seuil)
Le volume équipotentiel V délimité par S
si F(M) gt T, M est à lintérieur de la
surface, si F(M) T, M appartient à la
surface, si F(M) lt T, M est à lextérieur de la
surface.
Correspondance entre la fonction de densité et la
surface en résultant
3
Primitives implicites
Une primitive implicite à squelette ponctuel est
défini à laide dun centre Qi dune fonction
de densité Fi.
Si la scène est composée de n 1 primitives, on
peut construire une forme complexe (nommée
volume implicite ou surface implicite)
composition de primitives implicites
la fonction de densité globale F est définie par
Mélange Union Intersection
Exemples mélange de 2 primitives
Différence de 2 primitives
4
R-fonctions
On peut mélanger les surfaces implicites avec les
R-fonctions Pasko Lunion et lintersection
sont définies en fonction dun paramètre a 0,1
Ex a 1
R-fonctions continues
5
influence de lisovaleur
6
Quelques fonctions de potentiel
modèle original (blob) par Blinn
Murakami
Nishimura
Wyvill
7
habillage de squelettes
On associe à chaque objet Bi un rayon dinfluence
Ri et une fonction de densité Fi IR3 ? IR
monotone et décroissante lorsquon séloigne du
squelette Si. La fonction de densité Fi est
définie comme la composition de deux fonctions
la fonction de distance di IR3 ? IR,
normalisée par le rayon dinfluence Ri. la
fonction de potentiel fi IR ? IR.
8
Polygonalisation des surfaces implicites
approximation polygonale de lisosurface gt
Marching Cubes de Lorensen Cline
En 2D
On calcule la valeur de la fonction implicite F
aux sommets de la grille carrée englobante (ici
par exemple T 5). Lalgorithme trace des
segments entre les sommets intérieurs (Fgt5) et
extérieurs (Flt5) en interpolant.
9
Polygonalisation (suite)
On a 16 cas (24)à considérer selon lintériorité
des sommets
Sans oublier les cas ambigus.
10
Polygonalisation (suite)
En 3D on a 256 cas (28) quon réduit par
symétrie à 15 familles
Chaque cas est directement repéré par
représentation binaire des sommets. Les sommets
de 1 à 8 sont pondérés de 1 à 128 (v1 1, v2
2, v3 4, etc.) par ex, le cas 3 correspond au
nombre 5 (v1 et v3 positifs, 1 4 5).
11
Polygonalisation (suite)
Il subsiste des cas ambigus
12
Influence de la taille de la grille
Daprès Paul Bourke
Write a Comment
User Comments (0)
About PowerShow.com