Die allgemeinste Form zum Zeichnen von Kurven wird realisiert durch die sogenannten NURBS (nonuniform rational basis splines).
Dabei bedeutet
NURBS sind (im Gegensatz zu allgemeinen B-Splines) in der Lage, Kreisstücke zu beschreiben und sind invariant bzgl. perspektivischer Projektion. Dies bedeutet, daß zur Projektion einer Kurve nicht alle Kurvenpunkte projeziert werden müssen, sondern es reicht, die Stützpunkte zu projezieren und dann zu einer Kurve zu verbinden.