Synopses & Reviews
Production volume rendering is a fairly isolated subset of volume rendering, and there is little overlap between it and the other volume rendering contexts. This text presents actively used volume rendering techniques in visual effects production. It highlights the techniques with the most practical applications, limiting the scope to the rendering of true 3D volumes. The author provides enough details about how high-end production volume rendering is accomplished so that readers can write their own basic rendering software.
Due to limited publicly available software and lack of documentation, those involved with production volume rendering often have to start from scratch creating the necessary elements to make their system work. Production Volume Rendering: Design and Implementation provides the first full account of volume rendering techniques used for feature animation and visual effects production. It covers the theoretical underpinnings as well as the implementation of a working renderer.
The book offers two paths toward understanding production volume rendering. It describes:
- Modern production volume rendering techniques in a generic context, explaining how the techniques fit together and how the modules are used to achieve real-world goals
- Implementation of the techniques, showing how to translate abstract concepts into concrete, working code and how the ideas work together to create a complete system
As an introduction to the field and an overview of current techniques and algorithms, this book is a valuable source of information for programmers, technical directors, artists, and anyone else interested in how production volume rendering works.
The scripts, data, and source code for the book s renderer are freely available at https: //github.com/pvrbook/pvr. Readers can see how the code is implemented and acquire a practical understanding of how various design considerations impact scalability, extensibility, generality, and performance.