𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Introduction to Computer Graphics: Using OpenGL and Java (Undergraduate Topics in Computer Science)

✍ Scribed by Karsten Lehn, Merijam Gotzes, Frank Klawonn


Publisher
Springer
Tongue
English
Leaves
482
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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.

Topics and features:

  • Contains pedagogical tools, including easy-to-understand example programs and end-of-chapter exercises
  • Presents a practical guide to basic computer graphics programming using the Open Graphics Library (OpenGL) and the widely used Java programming language
  • Includes new and expanded content on the OpenGL graphics pipelines, shader programming, drawing basic objects using the OpenGL, three-dimensional modelling, quaternions, rasterisation, antialiasing and more
  • Supplies complete Java project examples as supplementary material

This reader-friendly textbook is an essential tool for second-year undergraduate students and above, providing clear and concise explanations of the basic concepts of computer graphics. It will enable readers to immediately implement these concepts using the OpenGL and Java (with only elementary knowledge of the programming language).

Prof. Dr.-Ing. Karsten LehnΒ works at the Faculty of Information Technology at Fachhochschule Dortmund, University of Applied Sciences andΒ Arts.Β Prof. Dr. Merijam GotzesΒ is teaching at Hamm-Lippstadt University of Applied Sciences.Β Prof. Dr. Frank KlawonnΒ is head of the Data Analysis and Pattern Recognition Laboratory at the Ostfalia University of Applied Sciences and heads the Biostatistics Research Group at the Helmholtz Centre for Infection Research.


πŸ“œ SIMILAR VOLUMES


Introduction to Computer Graphics: Using
✍ Karsten Lehn, Merijam Gotzes, Frank Klawonn πŸ“‚ Library πŸ“… 2023 πŸ› Springer 🌐 English

<p><span>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.</span></p><p></p><p><span>This easy-to-follow textbook and reference introduces the fundament

Introduction to Computation: Haskell, Lo
✍ Donald Sannella, Michael Fourman, Haoran Peng, Philip Wadler πŸ“‚ Library πŸ“… 2022 πŸ› Springer 🌐 English

Computation, itself a form of calculation, incorporates steps that include arithmetical and non-arithmetical (logical) steps following a specific set of rules (an algorithm).Β  This uniquely accessible textbook introduces students using a very distinctive approach, quite rapidly leading them into ess

Introduction to Artificial Intelligence
✍ Wolfgang Ertel πŸ“‚ Library πŸ“… 2018 πŸ› Springer 🌐 English

<p>This accessible and engaging textbook presents a concise introduction to the exciting field of artificial intelligence (AI). The broad-ranging discussion covers the key subdisciplines within the field, describing practical algorithms and concrete applications in the areas of agents, logic, search

Concise Guide to Object-Oriented Program
✍ Kingsley Sage πŸ“‚ Library πŸ“… 2019 πŸ› Springer International Publishing 🌐 English

Introduction This engaging textbook provides an accessible introduction to coding and the world of Object-Oriented (OO) programming, using Java as the illustrative programming language. Emphasis is placed on what is most helpful for the first-time coder, in order to develop and understand their kno

Computer Graphics Programming in OpenGL
✍ V. Scott Gordon πŸ“‚ Library πŸ“… 2021 πŸ› Mercury Learning 🌐 English

This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with Java, along with its theoretical foundations. It is appropriate both for computer science graphics courses, and for professionals interested in mastering 3D graphics skills. It has been designe