Pre zadanych n+1 bodov 
, mate za ulohu vykreslit B-splajnovu krivku, ktorej
riadiacimi vrcholmi su body 
. Zadane je este: stupen d, prir.cislo m=n+d+1,
uzlovy vektor 
. Vykreslenie sa realizuje dvoma algoritmami (implementujte
oba):
 
1. z analytickeho vyjadrenia B-splajnovej krivky:
 
 
   
kde:
 
 
ak sa v menovateli tychto zlomkov vyskytne nula, cely zlomok sa polozi rovny nule.
 
2. DeBoorov algoritmus:
 

potom 
(t) je hladany bod B-splajnovej krivky pre parameter t.
V programe je potrebne zadavat uzlovy vektor, defaultne nech je nastaveny na 0,1,2,….,m a je potrebne zadavat aj stupen krivky. Samozrejmostou je potrebne pridavanie, mazanie a transformacia riadiacich bodov.