Introduction to Computer Graphics : Using OpenGL and Java - Lehn, Karsten; Gotzes, Merijam; Klawonn, Frank (Cham Springer International Publishing AG, 2023)