Počítačová grafika I
Sranda predmet
Úvodom treba jasne povedať, že na predmete (ako na väčšine predmetov v siedmom
semestri) som mal šťastie čo sa cvičiacej týka. Predmetom som zabíjal voľné
stredy. Minimálne od nejakého šiesteho týždňa, keď sa dostalo na náročnejšie
zadania (zo série ôsmich!), to platilo bez výnimky (a posledné som odovzdával
neskôr, o tom vôbec nehovorím :-))).
Na predmete sa mi ale podarilo spraviť zopár celkom pekných zadaní. Viem, že
napríklad pri druhom som ešte čumel ako puk na maníka, čo myšou určoval výrez
z Mandelbrota, ktorý sa následne zväčšil, ale už o pár týždňov som vypotil
celkom pekné veci. Nakoľko som nebol frajer na Win-API, ani na MFC (a vlastne
som sa to ani nechcel učiť :-)), rozhodol som sa využiť služby knižnice FOX,
ktorú nám vlastne na predmete aj ponúkali. Už aj preto, že po chvíli som ju
rozbehal na Linuxe. Na plynulú funkciu programov budete potrebovať aspoň
Pentium, ale ja som s tým fungoval aj na 486. Kompilácia za minútu, štart
programu do desať sekúnd. :-)))
- AntiAlias - alias vyhladzovanie rozostrením.
Vlastne je to upravené FOXácke demo Scribble. Má už pamäť (skúste so Scribble
zájsť mimo obrazovku a späť - neprekreslí sa :-)) a viac farieb, aby to bolo
lepšie vidieť. Čo? No to vyhladzovanie. Na to si inak treba chvíľu počkať.
- Orezávatko - orezávanie polygónov, v našom
prípade trojúholníkov. Okrem toho aj úsečiek. Tie sú vykreslované navrch, aby
vôbec boli vidieť. Trojúholník po orezaní môže mať maximálne sedem vrcholov,
čomu zodpovedá použitá štruktúra. Jo - že to naozaj je po orezaní iný polygón
sa možno presvedčiť aj očami - po orezaní je možno vidieť prejavivšiu sa
zaokrúhľovaciu chybu na obrázku. :-)))
- Kreslítko - je môj najobľúbenejší program.
Kreslí polygóny a polylines a vie s nimi rotovať a robiť čosi, čo som nazval
"free-scaling" - to zahŕňa nie len zmenu veľkosti, ale aj mirroring podľa
želania. Pri transformáciach treba určiť vždy dva body. Po určení druhého
držte myš a ťahajte! Pri free-scalingu voľte normálovú čiaru najlepšie v
uhle 45 stupňov (jedno ktorým smerom). Skúste vodorovnú a pochopíte. :-)
A čítajte status line! Vždy! :-)))
- Priestor - maliarov algoritmus v praxi.
On to mal byť algoritmus nejakých horizontov, ale takto to prešlo. Horizonty
inak boli fakt o hubu, si myslím. Pravé tlačítko je zooming, ľavé mení
eleváciu a azimut.
Na záver snáď len, že som sa síce často nahľadal nejakej funkcie, ale inak
som bol s FOXom spokojný.
Posledné zmeny: 10. 6. 2002
4. ročník Bc. štúdia
Moje štúdium
Odviate vetrom
Moje osobné stránky
Hlavná stránka