Learning Modern 3D Graphics Programming
by Jason L. McKesson
Number of pages: 323
What this book offers is beginner-level instruction on what many consider to be an advanced concept. It teaches programmable rendering for beginning graphics programmers, from the ground up. This book also covers some important material that is often neglected or otherwise relegated to 'advanced' concepts.
Home page url
Download or read it online for free here:
From the table of contents: Mathematics and Physics for Computer Graphics; Foundations of 3D Rendering; Better, Faster, More; Advanced Techniques; Digital Imaging; Procedural Generation of Virtual Worlds. 32 lessons, 166 chapters, C++ source code.
OpenGL is an API used for drawing 3D graphics. This book is aimed at beginners who are discovering OpenGL. It will assume knowledge of basic C and C++. If you know nothing about 3D graphics, we'll try to familiarize you along the way.
by Hubert Nguyen - Addison-Wesley Professional
This volume provides a snapshot of the latest GPU (Graphics Processing Unit) programming techniques. Readers will find that the latest algorithms create ultra-realistic characters, better lighting, and post-rendering compositing effects.
by Nobuhiko Mukai - InTech
In order to visualize various things, many technologies are necessary and they are mainly divided into two types in computer graphics: modeling and rendering technologies. This book covers the most advanced technologies for both types.