Käyrät ja pinnat
[Hearn & Baker 94: 305-354]
Käyrät ja kaarevat pinnat ovat olennainen osa tietokonegrafiikkaa.
Usein kohteita ei kannata esittää
murtoviivalla (polyline), koska kohdetta suurennettaessa kaarevan kohdan
"sileys" muuttuu kulmikkaaksi. Lisäksi murtoviivaesitys vaatisi valtavan
tallennuskapasiteetin, jos murtoviivaesityksen halutaan esittävän
"sileää" käyrää.
Ympyrät ja ellipsit on helppo toteuttaa tietokonegrafiikalla, mutta
monimutkaisten objektien mallintamiseen tarvitaan muitakin
käyriä kuin ympyröitä ja ellipsejä.
Kaikki grafiikkaohjelmistojen käyrät määritellään parametrisesti
(parametric cubic curves).
Parametrisesti määritellyillä käyrillä voi määritellä useampia käyriä kuin
tavallisella y=f(x) esityksellä, esimerkiksi itsensä leikkavat käyrät.
Tavallisimmin tietokonegrafiikassa käytetään Bezierin käyriä tai
B-splinikäyriä.
2-D Curve Generation on johdanto käyrien muodostamisen perusteista.
(Lähde: Darren Meyer)
Curves
Surfaces
(Lähde: Univ. of Toronto)
Curve -ohjelma käyristä ja niiden ominaisuuksista
(Java)
(Lähde: M. Heinrichs/
HyperGraph
/Graphica)
Parametric Surfaces -ohjelma pintojen esittämisestä (Java)
JK
17.2.1997