|
The RenderMan: Shading Language Guide
Unlike other books on the market that cover RenderMan, this up-to-date guide goes beyond the RIAPI and scene description by offering comprehensive coverage of RSL and shader writing techniques--perhaps the most important part in achieving spectacular images with RenderMan. In spite of the continued popularity of the RenderMan standard, very few univiersities
teach the skill. Users are typically self-taught. This comprehensive guide gives RenderMan enthusiasts the instruction they are looking for. The RenderMan Shading Language Guide teaches expert coding style and techniques and offers instruction for setting up a proper shader developing environment. From RSL fundamentals to advanced shading techniques, this book will help you develop the skills you need to effectively use the RenderMan Shading Language.
CONTENTS:
Part 1 RSL Fundamentals
Chapter Introduction to RSL and Shading
Chapter RSL Details
Chapter Basics of Shader Writing
Part 2 Shader Development
Chapter Setting Up a Developing Environment
Chapter Fundamental Math for Shader Writers
Chapter Basic Programming Concepts.
Chapter Shader Design Methodology
Part 3 Good Shading Practices
Chapter Commenting your shaders.
Chapter - Shading Etiquette
Part 4 Basic Shading
Chapter Surface Shaders
Chapter Displacement Shaders
Chapter Light Shaders
Chapter Volume Shaders
Chapter Imager Shaders
Part 5 Intermediate Shading
Chapter Illumination loops - BRDFs
Chapter Procedural Patterns
Chapter Texture Mapping
Chapter Raytracing in RSL
Part 6 Advanced Shading
Chapter Advance Shading Techniques
Chapter Global Illumination Techniques
Chapter Shader Anti-aliasing
Chapter - Beyond RSL, DSO Shadeops
Part 7 A Collection of Shader Recipes
Chapter Shader Recipes
|