
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Ed Angel provides an introduction to basic OpenGL 1.2 commands in a non-mathematical manner that covers the "how to" and gets readers programming quickly with OpenGL. This primer offers complete coverage of a subset of the OpenGL Application Programmers Interface (API). Case studies apply the commands and examples introduced in each chapter. A discussion of common pitfalls is also included in every chapter. Ten chapters cover: an introduction; two-dimensional programs; interaction and animation; three-dimensional programs; transformations; lights and materials; bits and pixels; texture mapping; curves and surfaces; and some advanced features of OpenGL. This concise introduction to OpenGL 1.2 is ideal for those looking to program computer graphics using OpenGL. It succeeds both as a companion to a book introducing computer graphics principles, and as a stand-alone beginners' guide to OpenGL for programmers with a background in computer graphics.
This book investigates the fundamental commands and practical application of the OpenGL 1.2 API for programmers seeking a functional introduction to computer graphics. Edward Angel, an established authority in computer graphics education, utilizes a non-mathematical approach to demystify complex rendering processes. By focusing on the 'how-to' of the API, the author provides a structured framework that allows developers to transition quickly from theoretical concepts to active coding environments.
What You Will Find
Experts and educators frequently highlight this text as a highly accessible entry point for those already familiar with general computer graphics principles. Readers often note that the concise, example-driven format makes it an effective companion for more theoretical textbooks or as a quick-start guide for professional development.
Page Count:
235
Publication Date:
2001-06-19
Publisher:
Addison Wesley
ISBN-10:
0201741865
ISBN-13:
9780201741865
No comments yet. Be the first to share your thoughts!