Знаймо

Додати знання

приховати рекламу

Цей текст може містити помилки.

NURBS



NURBS-крива, створена в NX Shape Studio
Анімована версія

Неоднорідний раціональний B-сплайн, NURBS ( англ. Non-uniform rational B-spline ) - Математична форма, що застосовується в комп'ютерній графіці для генерації і подання кривих і поверхонь. Як випливає з назви, є окремим випадком B-сплайнів, причому, широко поширеним через свою стандартизованість і відносної простоти.


Історія

Розробка NURBS почалася в 1950-х роках інженерами, яким вимагалося математично точне уявлення поверхонь довільної форми (таких як корпусу кораблів, літаків, космічних апаратів та автомобілів) з можливістю точного копіювання та відтворення всякий раз, коли це потрібно. До появи уявлень такого роду проектувальник створював одиничну фізичну (матеріальну) модель, яка і слугувала еталоном.

Піонером у цих дослідженнях були французи П'єр Безьє, інженер з компанії Рено, і Поль де Кастельжо, співробітник компанії Сітроен; працювали вони незалежно один від одного в одне і той же час. Однак, оскільки Безьє опублікував результати своєї роботи, більшість знайомих з комп'ютерною графікою знають про сплайнах - кривих, представимих контрольними точками, - по сплайнів Безьє; в той час як ім'я де Кастельжо згадується тільки поруч з алгоритмами, які він винайшов для обчислення параметричних поверхонь. В 1960-х було встановлено, що нерівномірні раціональні B-сплайни є узагальненням сплайнів Безьє, які можуть бути визначені як рівномірні раціональні B-сплайни.

Спочатку NURBS використовувалися тільки в комерційних CAD-системах для автомобільних компаній. Пізніше вони стали невід'ємною частиною стандартних пакетів програм для комп'ютерної графіки.

Інтерактивна отрісовка кривих і поверхонь NURBS в реальному часі стала вперше доступна на робочих станціях Silicon Graphics в 1989. В 1993 компанія CAS Berlin, невелика починаюча компанія, яка співпрацювала з Берлінським технічним університетом, розробила перший інтерактивний редактор NURBS для персональних комп'ютерів, названий NRBS. Сьогодні більшість професійних додатків для комп'ютерної графіки можуть працювати з NURBS, найчастіше це реалізується включенням у ці додатки NURBS- движка, розробленого спеціалізованою компанією.



Цей текст може містити помилки.

Схожі роботи | скачати
© Усі права захищені
написати до нас