Vježbe 9
Prozirnost - Magla - Teksture
Primjer 1:
Prozirnost.
Izvorni kod:
uranjanje.c
Kuglu se može pomicati gore-dolje uz pomoć kurzorskih strelica. Prozirnost
vode može se mijenjati pritiskom na PgUp i PgDn.
Primjer 2:
Učitavanje i prikazivanje rasterske grafike.
Izvorni kod:
slika.c
Slike u PPM formatu nužne su za izvršavanje demo programa - raspakirati,
te mapu
slike
smjestiti u mapu u kojem su izvršni demo programi.
slike.zip
Primjer 3:
Teksture. Izvorni kod:
starigrad.c
- 'a' - smanjuje dimenzije kocke
- 'A' - povećava dimenzije kocke
- 't' - uključuje rotaciju pod kontrolom timera (svakih 50 ms)
- 'i' - uključuje rotaciju koliko puta se stigne izvršiti
Primjer 4:
Magla. Izvorni kod:
magla.c
Kretanje kroz hodnik je realizirano uz pomoć kurzorskih strelica.
9.1. Skeniranu etiketu "Jana" iskoristite kao teksturu na čaši
(
vidi sliku). Omogučite
rotaciju, te podizanje i spuštanje kamere korištenjem kurzorskih
strelica. Pokušajte realizirati da je površina tekućine u čaši
prozirna (također vidljivo na slici!).
9.2. U primjeru magla.c
promijenite teksture zidova i poda.
9.3. Iskoristite sva stečena znanja kako bi načinili što efektniji logo Foi.