*** Pomôcky ***
|
|
Metódy, ktoré sme už programovali sú v súbore graftn.zip. Prekopírujte a rozbaľte ho. Nájdete v ňom zdrojové texty programov v jazyku C:
- Lines.cpp - úsečka metódou DDA a Bresenhamov algoritmus
- Circle.cpp - rasterizácia kružnice
- Ferguson.cpp - Fergusonova kubika
- Bezier.cpp - Bézierova kubika
- Bezcast.cpp - Bézierova kubika delením (de Casteljau)
- Coons.cpp - Coonsova kubika
- Bspline.cpp - B-spline plocha
- Posun.cpp - 2D transformácie
- Priemet.cpp - Niekoľko projekcií 3D do 2D
|
Demonštračné programy pre spomínané metódy grafprog.zip. Prekopírujte a rozbaľte ho do spoločného adresára. Nájdete v ňom súbory:
- Egavga.bgi - pascalovský grafický driver
- Bezier.exe - spájanie segmentov bézierových kubík
- Bezier1.exe - bézierova kubika
- Ferg.exe - spájanie segmentov fergusonovej kubiky
- Fergmtd.exe - popis fergusonovej kubiky
- Fergus1.exe - fergusonova kubika
- Fergus2.exe - vplyv zmeny bodu a vektora na fergusonovu kubiku
- Ferguson.exe - vznik fergusonovej kubiky
|
Poznámky k premietacím metódam: priemety.zip. Prekopírujte a rozbaľte ho |
Demonštračný program ku grafickým funkciám: demogfnc.zip. Program je síce pre pascalovskú funkciu, ale funkcie v jazyku Borland C alebo C++ sú veľmi podobné.
Súbory *.bgi sú grafické drivery (pre pascalovské prostredie) a súbory *.chr sú fonty.
Tpugraph.exe je demo-program pre funkcie a procedúry grafickej knižnice Borland Pascal. (Nie je ešte dokončený!!)
|
Pre záujemcov skriptá: Vizualizace od autorov Bedřich Beneš, Petr Felkel, Jiří Sochor, Jiří Žára
Skriptá: Počítačová grafika - autor Doc. P. Cenek, ktoré vyšli na Ekonomicko-správnej fakulte Univerzity v Pardubiciach
|