Krzysztof Gdawiec
Programowanie warstwy wizualnej gry
Literatura
- Akenine-Moller, T., Haines, E., Hoffman, N., Pesce, A., Iwanicki, M., Hillaire, S.: Real-time Rendering, 4th Edition. CRC Press, Boca Raton, (2018)
- Bailey, M., Cunningham, S.: Graphics Shaders: Theory and Practice, 2nd Edition. CRC Press, Boca Raton, (2012)
- Ganczarski, J.: OpenGL. Podstawy programowania grafiki 3D. Helion, Gliwice, (2015)
- Ganovelli, F., Corsini, M., Pattanaik, S., Di Benedetto, M.: Introduction to Computer Graphics: A Practical Learning Approach. CRC Press, Boca Raton, (2015)
- Kessenich, J., Sellers, G., Shreiner, D.: OpenGL Programming Guide, 9th Edition. Addison-Wesley, Boston, (2017)
- Kiciak, P.: OpenGL i GLSL (nie taki krótki kurs). Część 1–3. PWN, Warszawa, (2019)
- Movania, M.M.: OpenGL receptury dla programisty. Helion, Gliwice, (2015)
- Sobiesiak, K., Sydow, P.: Shadery. Zaawansowane programowanie w GLSL. PWN, Warszawa, (2015)
- Sellers, G., Wright Jr., R.S., Haemel, N.: OpenGL księga eksperta, wyd. 7. Helion, Gliwice, (2016)
- Strom, J., Astrom, K., Akenine-Moller, T.: Immersive Linear Algebra
Tutoriale i materiały on-line
- Bubnar, M.: OpenGL tutorials
- Dalling, T.: Modern OpenGL
- Gonzalez Vivo, P., Lowe, J.: The Book of Shaders
- McKesson, J.L.: Learning Modern 3D Graphics Programming
- Meiri, E.: Modern OpenGL Tutorials
- Overvoorde, A.: Open.GL Tutorial
- de Vries, J.: Learn OpenGL
- Yuksel, C.: Interactive Computer Graphics
- Kanał YouTube The Cherno
- Kanał YouTube GDC (Game Developers Conference)
- Tutorials for modern OpenGL (3.3+)