U ovom radu predstaviti će se kako se u Android okruženju koristi OpenGL ES 3.0 za prikazivanje trodimenzionalne grafike. Usredotočiti ćemo se i na neke probleme implementacije koji su specifični za Android platformu, te neke specifične za OpenGL aplikacije na mobilnim uređajima opčenito.
Seminar u PDF formatu:
Prezentacija u PDF formatu:
Kako biste izvršili programski kod, potrebno je instalirati aplikaciju Android Studio i u njemu otvoriti projekte te ih onda pokrenuti. Android Studio ima ugrađeni emulator Android uređaja.
Izvorni kod projekata u .zip formatu:
Slovo F u ortogonalnoj projekciji:
Vjetromjer u perspektivnoj projekciji:
Osvijetljeni vjetromjer:
Teksturirana kocka:
[1] Ward, Jim. JimSeker/opengl. 2014. 2021. GitHub, https://github.com/JimSeker/opengl.
[2] Android Lesson Four: Introducing Basic Texturing | Learn OpenGL ES. 25. rujan
2011., https://www.learnopengles.com/android-lesson-four-introducing-basic-texturing/.
[3] Android uses OpenGL ES to draw the sphere - Programmer Sought. https://www.programmersought.com/article/63014717862/.
Pristupljeno 18. veljaca 2021.
[4] Android OpenGLES 2.0 - Building Cones, Cylinders and Spheres. https://programmer.group/androidopengles-2.0-building-cones-cylinders-and-spheres.html. Pristupljeno 18. veljaca 2021.