Křivky v počítačové grafice

25/02/00


Začněte klepnutím zde.


Obsah

Křivky v počítačové grafice

Parametrická interpolační křivka

Lagrangeova interpolace

Lagrang.interpol. a monombáze

Aitkenova interpolace

Newtonova interpolace

Uživatelský pohled

Segment křivky - kub.polynom

Tečný vektor polynom.úseku

Polynomiální báze

Polynomiální báze ...

Polynomiální báze ...

Křivky určené geom.podmínkami

Hermite/ Fergussonova kubika

Hermite/Fergusson...

Hermite/Fergusson ...

Algoritmus deCasteljau

Algoritmus de Casteljau

Bernsteinovy polynomy

Bezierova křivka

Zvýšení stupně Bezierovy křivky

Hermite => Bezier

Hermite => Bezier

Racionální Bezierovy křivky

Racionální Bezierova křivka

Vlastnosti rac.Bern.polynomů

B-splajny a NURBS

Tečné a normálové vektory

Parametrická spojitost Ck

Parametrická spojitost Ck

Geometrická spojitost Gk

Porovnání spojitostí Gk a Ck

Příklady spojitostí G,C

Navázání Bezierových kubik

B-splajny

B-splajny ...

B-splajny ...

B-splajny...

Unif.nerac.B-splajny (Coons)

Globální parametrizace

Vlastnosti Coonsových kubik

Coonsův B-splajn

B-splajn - dvojnásobný bod

B-splajn - trojnásobný bod

NURBS

Vektor (0,0,0,0,1,1,1,1)

NURBS řádu k

Vlastnosti NURBS báze

NURBS - lokální změna tvaru

Uzlový vektor

Okrajový uzlový vektor

DeBoorův algoritmus

Vložení uzlového bodu

Vložení uzlového bodu

NURBS - kružnice

Neperiodický uzlový vektor

NURBS - dvojnásobný uzel

NURBS - trojnásobný uzel

NURBS - čtyřnásobný uzel

NURBS - uzavřený splajn

Křivky Catmull-Rom

Výpočet polynomu

Diference

Počáteční podmínky

Př. Bezier - 4 body

b-splajny

Autor:Jiri SOCHOR

Elektronická pošta: sochor@fi.muni.cz

Domovská stránka: http://www.fi.muni.cz/usr/sochor/M4730