This book is a must-have for anyone serious about rendering in real time. With the announcement of new ray tracing APIs and hardware to support them, developers can easily create real-time applications with ray tracing as a core component.
From fundamental principles to advanced applications, this guide provides how-to procedures and a detailed understanding of the scientific foundations of ray tracing. Richly illustrated with color and b&w plates. Coming soon.
Most importantly, the book adds many C++ code segments, and adds new details to provide the reader with a better intuitive understanding of ray tracing algorithms.
This book takes readers through the whole process of building a modern ray tracer from scratch in C++. All concepts and processes are explained in detail with the aid o
This is the first book to offer a comprehensive overview for anyone wanting to understand the benefits and opportunities of ray tracing, as well as some of the challenges, without having to learn how to program or be an optics scientist.
Covering variational principles, covariant formulations, caustics, tunnelling, mode conversion, weak dissipation, wave emission from coherent sources, incoherent wave fields, and collective wave absorption and emission, all within an ...
This book addresses the basic issues of rendering within a parallel or distributed computing environment, and considers the strengths and weaknesses of multiprocessor machines and networked render farms for graphics rendering.