Nurb

Nurb

NURBS

Les NURBS (Non-Uniform Rational Basis Splines) correspondent à une généralisation des B-splines car ces fonctions sont définies avec des points en coordonnées homogènes. Le principal intérêt de ces courbes NURBS est qu'elles parviennent même à ajuster des courbes qui ne peuvent pas être représentées par des B-splines. Un exemple fameux est le tracé d'un quart de cercle.


Sommaire

Définitions

Définition étendue

Les NURBS sont utilisées pour représenter mathématiquement des objets géométriques. Elles généralisent la représentation par les B-splines des courbes et des surfaces en ajoutant un dénominateur. Elles sont en fait définies avec des points en coordonnées homogènes. Une B-spline ressemble à une représentation polynomiale par morceaux, alors qu'une NURBS est une représentation par fractions rationnelles par morceaux. Notamment utilisées dans les logiciels d'édition 3D, ces fonctions d'ajustement sont particulièrement utilisées dans le domaine de l'informatique, plus précisément dans la compression d'images et dans le design assisté par ordinateur, afin de générer et représenter des formes douces et ergonomiques. Du fait qu'elle présentent de nombreux avantages, leur utilisation est largement répandue :

  • facilité et précision pour évaluer une forme
  • capacité pour approximer des formes complexes
  • simplicité de construction et d'implémentation
  • faible complexité des algorithmes utilisés

Définition formelle

Les fonctions NURBS de degré d sont définies par la formule doublement récursive de Cox-De Boor :

\left\{\begin{array}{ll}b_{j,0}(t)= \left\{
    \begin{array}{ll}
        1 & si\; t_j \leq t < t_{j+1} \\
        0 & sinon
    \end{array}
\right.\\
b_{j,d}(t)= \frac{t-t_j}{t_{j+d}-t_j} b_{j,d-1}(t)+\frac{t_{j+d+1}-t}{t_{j+d+1}-t_{j+1}}b_{j+1,d-1}\end{array}\right. où les tj sont des nœuds appartenant au vecteur nodal, et d le degré de la NURBS.

Lorsque plusieurs nœuds tj sont confondus, on pose \frac{0}{0}=0.

La formule des NURBS possède de grandes correspondances avec celle des B-splines. Elle est simplement généralisée afin d'être appliquée à des coordonnées homogènes :

S(t)=\frac{\sum_{i=1}^{m-d-1}w_iQ_ib_{i,d}(t)}{\sum_{i=1}^{m-d-1}w_ib_{i,d}(t)} où les Qi sont les points de contrôle donnés, m le nombre de nœuds, d le degré de la NURBS, les bi,d des coefficients calculés selon l'algorithme de Cox-de Boor, et t le paramètre.

Exemples

Voici une NURBS tracée à l'aide de l'outil gnuplot (représentation type "fil de fer" et type point) :

TSAY ! YAVA !

Liens externes

  • Portail de la géométrie Portail de la géométrie
Ce document provient de « NURBS ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Nurb de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • NURB — Neville upper reservoir buffer …   Medical dictionary

  • NURB — • Neville upper reservoir buffer …   Dictionary of medical acronyms & abbreviations

  • nurbəxş — ə. və f. n98 nur səpən; işıqlı …   Klassik Azərbaycan ədəbiyyatında islənən ərəb və fars sözləri lüğəti

  • NURB — abbr. Non Uniform Rational B spline …   United dictionary of abbreviations and acronyms

  • Paul di Resta — Saltar a navegación, búsqueda Paul di Resta es un piloto de automovilismo nacido en West Lothian, Escocia el 16 de abril de 1986. Carrera deportiva Empezó su carrera en el karting, compitiendo en diferentes series desde 1994 hasta 2001. En el año …   Wikipedia Español

  • List of newspapers in the United Kingdom — This article is a list of newspapers in the United Kingdom. Traditionally, UK newspapers could be split into more serious minded newspapers, usually referred to as the broadsheets due to their large size, and sometimes known collectively as the… …   Wikipedia

  • Blobitecture — from blob architecture, blobism or blobismus are terms for a movement in architecture in which buildings have an organic, amoeba shaped, bulging form.cite book | last = Curl | first = James Stevens | title = A Dictionary of Architecture and… …   Wikipedia

  • Steven Anson Coons — ( ? ndash; 1979) was an early pioneer in the field of computer graphical methods. He was a professor at the Massachusetts Institute of Technology in the Mechanical Engineering Department. Steven Coons had a vision of interactive computer graphics …   Wikipedia

  • 3Delight — Infobox Software name = 3Delight genre = 3D computer graphics developer = Digits n Art Research latest release version = 8.0.1 latest release date = October 2008 operating system = Windows, Mac OS X, Linux licence = Proprietary website =… …   Wikipedia

  • Sculpted prim — A Sculpted Prim (or Sculptie) is a Second Life 3D primitive object whose shape is determined by a texture. These textures are called Sculpt Textures or Sculpt Maps. Sculpted prims can be used to create more complex, organic shapes that are not… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”