Loading AI tools
branche de la modélisation des solides De Wikipédia, l'encyclopédie libre
En infographie, la géométrie de construction de solides (CSG en anglais : "Constructive Solid Geometry") est une branche de la modélisation des solides (ou modélisation tridimensionnelle).
Cette technique de modélisation géométrique concerne la représentation d'un objet solide comme combinaison d'objets solides simples (exemple : cylindre, sphère, cône, tore, etc.) à l'aide d'opérateurs géométriques booléens (exemple : union, intersection, soustraction).
La modélisation géométrique des solides procède de 2 méthodes :
On applique des opérations booléennes et des transformations géométriques.
Ce sont les transformations géométriques classiques :
Le résultat est l'assemblage des deux objets. Il y a parfois la possibilité de réaliser cette opération sur plus de deux objets.
Le résultat est le premier objet moins la partie commune avec le second. Avec certains logiciels (POV-Ray par exemple), il est possible d'inverser un objet (ce qui revient à faire la soustraction inverse)…
Le résultat est la partie commune aux deux objets.
La géométrie de construction de solides est stockée sous une forme arborescente (arbre) qui décrit : l'opération et les éléments manipulés. L'utilisation d'arbre permet de faire très facilement des modifications.
De par sa nature mathématique, les volumes complexes décrits par cette technique ont des frontières parfaites et non approchées comme par les techniques à base de polygones par exemple. Ainsi, les bords d'une sphère seront parfaits, quel que soit le niveau de détail choisi.
La géométrie de construction de solides permet d'accélérer les calculs qui peuvent se baser sur des volumes plutôt que sur les polygones.
Pour le rendu temps réel rapide, on compile la géométrie de construction de solides dans un format qui retient le résultat des opérations booléennes. L'espace est alors statique.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.