Pregled načina rada vektorskih transformacija kroz izračun matrica za CSS3 2D transformacije

Šunde, Dobroslav (2018) Pregled načina rada vektorskih transformacija kroz izračun matrica za CSS3 2D transformacije. Baccalaureus work - Undergraduate programme. Grafički fakultet. [Mentor: Pap, Klaudio].

[img] PDF
Z901_Šunde_Dobroslav.pdf
Restricted to Registered users only

Download (1MB)

Abstract

Ovaj završni rad prikazuje načine rada geometrijskih transformacija u računalnoj grafici na primjerima 2D transformacija rotacije, skaliranja, translacije i iskrivljavanja u CSS jeziku. Teorijski dio rada opisuje matematičke operacije matrica i vektora na kojima se temelje transformacije u računalnoj grafici, a eksperimentalni dio rada prikazuje odnos između CSS3 transformacijskih funkcija koje se ostvaruju preko svojstva transform i mogućnosti direktnog unosa unaprijed izračunate transformacijske matrice. Transformacije objekata se postižu preslikavanjem njihovih vektora pomoću množenja matrica koje nazivamo linearnim transformacijama, a matrica koja predstavlja linearnu transformaciju zove se transformacijska matrica. Računalo pomoću linearne algebre donosi izračun novih koordinata točaka objekta u koordinatnom sustavu množeći transformacijsku matricu s početnim koordinatama objekta koje zapisuje kao vektore u obliku stupčane matrice jer matrice omogućuju prikazivanje linearnih transformacija u formatu pogodnom za izračunavanje čime se postiže jednostavno ulančavanje transformacija. Rad kroz popratne ilustracije vizualno prikazuje kako matrice utječu na prikaz objekata u računalnoj grafici.

Item Type: Baccalaureus work - Undergraduate programme
Mentor name: Pap, Klaudio
Thesis Committee: Mrvac, Nikola and Pap, Klaudio and Mikota, Miroslav
Defence date: 21 September 2018
Uncontrolled Keywords: CSS, 2D transformacije, transformacijska matrica, transform
Subjects: TECHNICAL SCIENCES > Graphic Technology
Institution: Grafički fakultet
City: Zagreb
Number of Pages: 54
Callnumber: PAP 2018 ŠUN
Inventory number: Z901
Depositing User: Nina Jelača
Status: Unpublished
Date Deposited: 05 Dec 2018 09:39
Last Modified: 05 Dec 2018 09:39
URI: http://eprints.grf.unizg.hr/id/eprint/2920

Actions (login required)

View Item View Item