Počítačová grafika
Letný semester 2000/01 ( 4. ročník MI )
*** 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

Kliknite na Back