završni rad (stručni)

Analiza alata p5.js za izradu generativne umjetnosti i web dizajna

Maja Turčić

Sažetak

U ovom radu analizira se JavaScript biblioteka p5.js kreirana u svrhu povezivanja umjetničkog izražavanja i računalnog programiranja. Cilj je prikazati prednosti, mane i načine korištenja biblioteke p5.js u odnosu na druge programske alate namijenjene za kreativno programiranje. Programiranjem primjera vizualne generativne umjetnosti i vizualizacije podataka prikazati će se sintaksa p5.js biblioteke i sve njene najvažnije funkcionalnosti, kao i razina njene kompleksnosti te odgovoriti na temeljno pitanje je li p5.js biblioteka pravi alat za sve stvaratelje kojima je primarni cilj umjetničko izražavanje u modernom webu dizajnu. Biblioteka će se testirati i usporediti po arhitekturi, kompleksnosti programiranja, mogućnosti učenja JavaScript programskog jezika i implementacije na web stranicu.

Ključne riječi

generativna umjetnostkreativno programiranjeweb dizajnJavaScriptp5.js biblioteka