NURBS (Non-Uniform Rational B-Splines) ist eine mathematische Darstellung, die zur Modellierung von 3D-Objekten mit glatten Oberflächen verwendet wird. Im Gegensatz zur Polygon-Modellierung, die auf diskreten Oberflächenelementen basiert, erzeugen NURBS-Modelle glatte und kontinuierliche Oberflächen. NURBS-Modellierung ist besonders nützlich für die Erstellung von organischen Formen, Fahrzeugdesigns und Schmuckstücken. Rhino und Alias sind Beispiele für Software, die NURBS-Modellierung unterstützt.