NURBS

Las superficies tridimensionales NURBS pueden tener formas orgánicas complejas. Los puntos de control influyen en la dirección que tome la superficie. El cuadrado mas exterior delinea los grados en X/Y de la superficie. Modelado y renderizado en Cobalt.
Una curva NURBS.
Versión animada

B-splines racionales no uniformes o NURBS (acrónimo inglés de non-uniform rational B-spline) es un modelo matemático muy utilizado en la computación gráfica para generar y representar curvas y superficies.

Historia

El desarrollo de NURBS empezó en 1950 por ingenieros que necesitaban la representación matemática precisa de superficies de forma libre como las usadas en carrocerías de automóviles, superfices de exteriores aeroespaciales y cascos de barcos, que pudieran ser reproducidos exacta y técnicamente en cualquier momento. Las anteriores representaciones de este tipo de diseños sólo podían hacerse con modelos físicos o maquetas realizadas por el diseñador o ingeniero.

Los pioneros en esta investigación fueron Pierre Bézier quien trabajaba como ingeniero en Renault, y Paul de Casteljau quien trabajaba en Citroën, ambos en Francia. Bézier y Casteljau trabajaron casi en paralelo, aunque ninguno de los dos conoció el trabajo que el otro desarrollaba. Bezier publicó primero sus trabajos y por esta razón tradicionalmente se le ha asociado a las Bézier-Splines (splines de Bézier, que son representadas con puntos de control describiendo a la curva misma), mientras que el nombre de Casteljau sólo es conocido por los algoritmos que desarrolló para la evaluación de superficies paramétricas. En la década de 1960 se desarrollaron las NURBS, y se convirtieron en la generalización de las Bézier splines.

Las primeras NURBS fueron usadas en paquetes propietarios de diseño asistido por computadora de las compañías automotrices. Posteriormente formaron parte del estándar en paquetes de gráficos por computadora. En 1985, el primer modelador interactivo de NURBS para PC, llamado Macsurf (posteriormente Maxsurf), fue desarrollado por Formation Design Systems, una pequeña compañía en Australia. Maxsurf es un sistema de diseño para cascos, que pretendía la creación de barcos, botes y yates, para los diseñadores quienes tenían la necesidad de alta precisión en el esculpido de superficies. Actualmente las aplicaciones más profesionales de gráficos por computadora para equipos de escritorio ofrecen la tecnología.

Other Languages
العربية: نيربس
català: NURBS
čeština: NURBS
فارسی: نربز
suomi: NURBS
français: NURBS
Bahasa Indonesia: NURBS
italiano: NURBS
日本語: NURBS
latviešu: NURBS
polski: NURBS
português: NURBS
русский: NURBS
slovenčina: NURBS
slovenščina: NURBS
svenska: NURBS
українська: NURBS
Tiếng Việt: NURBS