NURBS è un acronimo che sta per Non Uniform Rational B-Splines, traducibile in "B-Splines razionali non uniformi", una classe di curve geometriche utilizzate in computer grafica per rappresentare curve e superfici.
Una NURBS è quindi la rappresentazione matematica che un programma software, ad esempio un sistema CAD 3D, crea di un oggetto, per definirne accuratamente la forma.
Le curve NURBS sono una generalizzazione delle curve B-Spline e delle curve di Bézier.
Chi inventò le NURBS
La paternità delle NURBS è dibattuta. Vi sono almeno due candidati che competono per questo titolo.
Ken Versprille
Ken Versprille si autopromuove come inventore asserendo di aver ideato le NURBS quando anni fa lavorava per
ComputerVison, al tempo una delle maggiori aziende
CAD del mondo. Il
5 Aprile 2005 Ken ha ricevuto dalla
CAD Society il
CAD Society Lifetime Award per questa suo contributo alla comunità CAD.
Les A. Piegl e Wayne Tiller
La comunità scientifica riconosce uninamemente in
Les A. Piegl e
Wayne Tiller i padri delle NURBS. A testimonianza del loro contributo fondamentale a questa tecnologia, vi è il poderoso volume
The NURBS Book di ben 645 pagine, che costituisce l'indisputato testo di riferimento per chiunque si occupi di NURBS.
Les A. Pegl è professore di computer science e ingeneria presso l'
University of South Florida mentre Wayne Tiller è attualmente occupato in Geomware, un'azienda creata per sviluppare e commercializzare la libreria NURBS chiamata Nlib, descritta nel volume.
Bibliografia
- Les A. Piegl e Wayne Tiller, The NURBS book, Springer-Verlag, New York 1966, ISBN 3540615458
Computer grafica | Curve
NURBS | Nonuniform rational B-spline | NURBS | NURBS | NURBS | NURBS | NURBS | NURBS | 非均匀有理B样条