Texturing and Modeling: A Procedural Approach (The Morgan Kaufmann Series in Computer Graphics) by Ebert, David S., Musgrave, F. Kenton, Peachey, Darwyn, Perli (2003) Hardcover
This book contains a toolbox of procedures upon which programmers can build a library of procedural textures and objects. Procedural rendering, modeling, shading, and texturing are of growing importance in computer graphics and animation, and this is the first comprehensive book covering these topics. It also includes extensive explanations of how these functions work, and how to design new functions.* Written at a usable level by the developers of the techniques, including Academy Technical Achievement Award-winners Ken Perlin and Darwyn Peachey* Serves as a sourcebook for those writing rendering systems, shadings, and animations* Discusses the design and implementation of noise functions* Contains procedural modeling of gases, hypertextures, mountains, and landscapes* Provides a toolbox of specific procedures and basic primitive functions for producing realistic images* Procedures are presented in C code segments or in RenderManâ shading language* 3.5" disk for Windows contains all the code from the book for easy implementation