Название: Introduction to Computer Graphics: Using OpenGL and Java, 3rd Edition
Автор: Karsten Lehn, Merijam Gotzes, Frank Klawonn
Издательство: Springer
Серия: Undergraduate Topics in Computer Science
Год: 2023
Страниц: 476
Язык: английский
Формат: pdf (true)
Размер: 12.6 MB
A basic understanding of the key techniques in computer graphics can open the door to this exciting field and its many applications, including for video games and for augmented and virtual reality. This easy-to-follow textbook and reference introduces the fundamental concepts of computer graphics, integrating both technical background and theory with practical examples and applications throughout. Thoroughly revised and updated, this new edition continues to present a user-friendly approach to creating images and animations, complementing the expanded coverage of topics with usage of example programs and exercises. Until the third edition, this book contained examples of the Java 2D and Java 3D graphics systems. Although it is still possible to learn many principles of computer graphics using Java 2D and Java 3D, it seems timely, given the above background, to also introduce the basics of shader programming. Since Java 2D and Java 3D do not allow this, this edition contains only examples for the graphics programming interface Open Graphics Library (OpenGL).