Physically Based Rendering: From Theory to Implementation
by Matt Pharr, Wenzel Jakob, Greg Humphreys
Publisher: Morgan Kaufmann 2016
Number of pages: 1266
Physically Based Rendering describes both the mathematical theory behind a modern photorealistic rendering system as well as its practical implementation. A method known as 'literate programming' combines human-readable documentation and source code into a single reference that is specifically designed to aid comprehension. The ideas and software in this book show the reader how to design and employ a full-featured rendering system capable of creating creating stunning imagery.
Home page url
Download or read it online for free here:
by Dave Shreiner - Addison-Wesley Professional
Clear explanations of OpenGL functionality and basic computer graphics techniques, such as building and rendering 3D models; viewing objects from different perspective points; and using shading, lighting, and texturing effects for greater realism.
Nvidia's programming language Cg is one of several commonly used shading languages for real-time rendering. These shading languages are used to program shaders (i.e. more or less small programs) that are executed on a GPU (graphics processing unit).
by Jason L. McKesson
This book teaches beginner-level programmable rendering for graphics programmers, from the ground up. The author also covers some important material that is often neglected or otherwise relegated to more 'advanced' concepts.
by N. I. Badler, C. B. Phillips, B. L. Webber - Oxford University Press, USA
This volume presents the problem of providing a surrogate or synthetic human for designers and engineers. The book is intended for engineers interested in understanding how a computer surrogate human can augment their analyses of designed environments.