Processing ......
Links to Free Computer, Mathematics, Technical Books all over the World
Developing Graphics Frameworks with Python and OpenGL
Replace all your news apps by LinkBasket -multiple languages with multiples views (icon or list).
  • Title: Developing Graphics Frameworks with Python and OpenGL
  • Author(s): Lee Stemkoski (Author), Michael Pascale (Author)
  • Publisher: CRC Press; 1st edition (July 7, 2021); eBook (Creative Commons Licensed, 2022)
  • License(s): CC BY-NC-ND 4.0
  • Hardcover: 344 pages
  • eBook: PDF (345 pages) and Read Online
  • Language: English
  • ISBN-10/ASIN: 0367721805/B094JNXZ9M
  • ISBN-13: 978-0367721800
  • Share This:  

Book Description

This book shows you how to create software for rendering complete three-dimensional scenes. It explains the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds.

You will learn how to combine the power of OpenGL, the most widely adopted cross-platform API for GPU programming, with the accessibility and versatility of the Python programming language.

Topics you will explore include generating geometric shapes, transforming objects with matrices, applying image-based textures to surfaces, and lighting your scene. Advanced sections explain how to implement procedurally generated textures, postprocessing effects, and shadow mapping.

In addition to the sophisticated graphics framework you will develop throughout this book, with the foundational knowledge you will gain, you will be able to adapt and extend the framework to achieve even more spectacular graphical results.

About the Authors
  • Lee Stemkoski is a professor of mathematics and computer science, and has been teaching at the college level since. His specialties are computer graphics, video game development, and virtual and augmented reality programming.
  • Michael Pascale is a software engineer interested in the foundations of computer science, programming languages, and emerging technologies.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
Book Categories
Other Categories
Resources and Links