WebGL2 valjak i svjetlo
- Animaciju možete po želji pauzirati u svakom trenutku.
- U sceni se nalaze dva svjetla: jedno s bijelom difuznom bojom, a drugo s rozom difuznom bojom.
- Možete birati između dvije verzije valjka. U svakoj verziji su kod određenih vrhova
postavljene drukčije normale, što utječe na konačni prikaz valjka.
- Možete birati između četiri verzije programa (shadera). Svaki od programa koristi Gouraud ili Phong sjenčanje u kombinaciji sa ili bez flat opcije. Pogledajte kodove i uočite sličnosti i razlike u vizualnom prikazu valjka i osvjetljenja.
- Svaku verziju valjka možete uz postavljeno osvjetljenje i dodatno obojati. Bojanje se temelji na
određenim matematičkim formulama koje su napisane u shaderu.
- Svako svjetlo možete upaliti ili ugasiti. Također, svako svjetlo može biti statično ili se može
kretati zajedno s valjkom. Prilikom zaustavljanja kretanja svjetla, svjetlo se vraća na svoju početnu poziciju.
- Ako je drugo svjetlo statično, tada se nalazi na poziciji
(3.5,-1.5,2)
. Ako se drugo svjetlo
kreće, tada se automatski prebacuje na poziciju (0,1,10)
tako da uvijek osvjetljuje gornju bazu valjka.
- Možete mijenjati zrcalnu boju valjka i shininess faktor.