Texturing & Modeling: A Procedural Approach

Front Cover
Morgan Kaufmann, 2003 - Computers - 687 pages
0 Reviews
The third edition of this classic tutorial and reference on procedural texturing and modeling is thoroughly updated to meet the needs of today's 3D graphics professionals and students. New for this edition are chapters devoted to real-time issues, cellular texturing, geometric instancing, hardware acceleration, futuristic environments, and virtual universes. In addition, the familiar authoritative chapters on which readers have come to rely contain all-new material covering L-systems, particle systems, scene graphs, spot geometry, bump mapping, cloud modeling, and noise improvements. There are many new spectacular color images to enjoy, especially in this edition's full-color format.

As in the previous editions, the authors, who are the creators of the methods they discuss, provide extensive, practical explanations of widely accepted techniques as well as insights into designing new ones. New to the third edition are chapters by two well-known contributors: Bill Mark of NVIDIA and John Hart of the University of Illinois at Urbana-Champaign on state-of-the-art topics not covered in former editions.

An accompanying Web site (www.texturingandmodeling.com) contains all of the book's sample code in C code segments (all updated to the ANSI C Standard) or in RenderMan shading language, plus files of many magnificent full-color illustrations.

No other book on the market contains the breadth of theoretical and practical information necessary for applying procedural methods. More than ever, Texturing & Modeling remains the chosen resource for professionals and advanced students in computer graphics and animation.

*New chapters on: procedural real-time shading by Bill Mark, procedural geometric instancing and real-time solid texturing by John Hart, hardware acceleration strategies by David Ebert, cellular texturing by Steven Worley, and procedural planets and virtual universes by Ken Musgrave.
*New material on Perlin Noise by Ken Perlin.
*Printed in full color throughout.
*Companion Web site contains revised sample code and dozens of images.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

CHAPTER 1 INTRODUCTION
1
CHAPTER 2 BUILDING PROCEDURAL
7
CHAPTER 3 REALTIME PROGRAMMABLE SHADING
97
CHAPTER 4 CELLULAR TEXTURING
135
CHAPTER 5 ADVANCED ANTIALIASING
157
CHAPTER 6 PRACTICAL METHODS FOR TEXTURE DESIGN
179
CHAPTER 7 PROCEDURAL MODELING OF GASES
203
CHAPTER 8 ANIMATING SOLID SPACES
227
CHAPTER 15 FRACTAL SOLID TEXTURES SOME EXAMPLES
447
CHAPTER 16 PROCEDURAL FRACTAL TERRAINS
489
CHAPTER 17 QAEB RENDERING FOR PROCEDURAL MODELS
509
CHAPTER 18 ATMOSPHERIC MODELS
529
CHAPTER 19 GENETIC TEXTURES
547
BUILDING PROCEDURAL PLANETS
565
ENGINEERING THE APPEARANCE OF CYBERSPACE
617
C Code Implementing QAEB Tracing
625

CHAPTER 9 VOLUMETRIC CLOUD MODELING WITH IMPLICIT FUNCTIONS
263
CHAPTER 10 ISSUES AND STRATEGIES FOR HARDWARE ACCELERATION OF PROCEDURAL TECHNIQUES
287
CHAPTER 11 PROCEDURAL SYNTHESIS OF GEOMETRY
305
CHAPTER 12 NOISE HYPERTEXTURE ANTlALlASlNG AND GESTURE
337
CHAPTER 13 REALTIME PROCEDURAL SOLID TEXTURING
413
CHAPTER 14 A BRIEF INTRODUCTION TO FRACTALS
429
C Code for Intersection and Surface Normal
627
Bibliography
629
Index
653
About the Authors and Contributors
687
Copyright

Other editions - View all

Common terms and phrases

About the author (2003)

Dr. David S. Ebert is an associate professor in the School of Electrical and Computer Engineering at Purdue University. He has served on the ACM SIGGRAPH Executive Committee and was Editor-in-Chief for IEEE Transactions on Visualization and Computer Graphics.

F. Kenton Musgrave is CEO and CTO of Pandomeda, Inc., whose planet-building software product, MojoWorld, is the pinnacle of his research. He lectures internationally on fractals, computer graphics and the visual arts, and has developed digital effects for films such as Titanic and Apollo 13.

Darwyn Peachey is vice-president of Research and Development at Pixar Animation Studios. Prior to joining Pixar in 1988, Mr. Peachey was a member of the research staff at the University of Saskatchewan in Canada.

Ken Perlin is Professor of Computer Science and Director of the Center for Advanced Technology and the Media Research Lab at New York University. Dr. Perlin received a technical achievement Academy Award for his Perlin Noise, a procedural technique used in motion picture visual effects.

Steve Worley is an active researcher in graphics texturing, with experience in practical implementation of textures for use by other 3-D artists. He is the author of the popular Essence library of algorithmic textures.

Bibliographic information