NURBS

Pengembangan NURBS (Non Uniform Rational Basis Spline) berawal pada tahun 1950-an oleh teknisi yang membutuhkan gambaran matematis yang tepat dari permukaan berbentuk bebas seperti pada lambung kapal, permukaan pesawat terbang dan "body" mobil, dimana harus bisa menyajikan kebutuhan teknis lebih lanjut. Sebelumnya gambaran permukaan seperti ini hanya disajikan sebagai model utuh yang dibuat oleh desainer.
Pelopor pengembangan NURBS adalah Pierre Bézier yang bekerja sebagai teknisi di Renault, dan Paul de Casteljau yang bekerja di Citroën, Prancis. Bézier bekerja hampir bersamaan dengan Paul de Casteljau, tanpa saling mengetahui satu sama lain. Tapi karena Bézier menpublikasikan hasil temuannya, rata-rata pengguna komputer grafis hari ini mengenali "splines" — yang diwakili dengan kontrol titik terhadap kurva — sebagai "Bézier spline", sementara nama Paul de Casteljau hanya dikenal dan algoritme yang dirancangnya untuk mengevaluasi "permukaan parametric". Pada tahun 1960-an menjadi jelas bahwa "non-uniform Rational B-splines" adalah generalisasi dari "Bézier spline", yang bisa dianggap sebagai "uniform, non-rational B-splines".