Cover image for Advanced 3D photorealism techniques
Advanced 3D photorealism techniques
Fleming, Bill, 1960-
Personal Author:
Publication Information:
New York : Wiley Computer Pub., [1999]

Physical Description:
xv, 375 pages : illustrations (some color) ; 24 cm + 1 computer laser optical disc (4 3/4 in.)
Format :


Call Number
Material Type
Home Location
Item Holds
T385 .F59214 1999 Book and Software Set Central Closed Stacks

On Order



Advanced techniques for creating incredibly phtorealistic 3D images and environments.

Bill Fleming's bestselling 3D Photorealism Toolkit got you up and running with the basics of creating photorealistic 3D images. This book takes you to the next level with advanced techniques for re-creating all the chaotic diversity found in nature. Thanks to the book's modular, learn-by-doing format, you'll quickly master proven, quality-enhancing, time-saving techniques for modeling, mapping, morphing, and surfacing that work for virtually all major 3D graphics programs and operating systems.

You'll learn how to:
* Identify the elements that make an image photorealistic using the 10 principles of photorealism.
* Create extremely realistic details using image map models.
* Add depth to your scenes with tileable image maps.
* Surface complex organic structures with morph targets.
* Use common tools to create water effects without high render time.
* Re-create chaos in natural and industrial settings.

On the CD-ROM you'll find:
* All the support files you need to complete the exercises in the book.
* Photorealistic models in 10 common file formats that you can use in any program on any platform.
* All the photorealistic images from the book-in color JPEG format.
* Image maps and models that you can use in your own photorealism projects.

Visit our Web site at

Author Notes

Bill Fleming is an internationally recognized authority on photorealistic 3D graphics. He is the founder and President of Komodo Studio, developers of 3D photorealistic models for films, broadcast, and multimedia.

Table of Contents

Introductionp. vii
Book and Technology Overviewp. viii
How This Book Is Organizedp. ix
Who Should Read This Bookp. xii
Tools You Will Needp. xiv
What's on the Companion CD-ROMp. xv
Getting Startedp. xv
Part 1 The Principles of Photorealismp. 1
Chapter 1 An Introduction to Photorealismp. 3
Clutter and Chaosp. 5
Personality and Expectationsp. 7
Believabilityp. 10
Surface Texturep. 12
Specularityp. 14
Dirt, Dust, and Rotp. 15
Flaws, Tears, and Cracksp. 17
Rounded Edgesp. 19
Object Material Depthp. 21
Radiosityp. 22
Wrap Upp. 24
Part 2 Modeling Techniquesp. 25
Chapter 2 Image Map Modelingp. 27
The Image Map Modeling Processp. 29
Exercise: Editing the Source Imagep. 33
Exercise: Modeling the Windowp. 42
Exercise: Modeling the Glassp. 48
Exercise: Modeling the Security Barsp. 51
Exercise: Surfacing the Windowp. 53
Image Map Modeling with Depthp. 60
Exercise: Modeling the Bricksp. 61
Organic Image Map Modelingp. 69
Exercise: Modeling the Leafp. 71
Exercise: Modeling the Stalkp. 77
Exercise: Surfacing the Leafp. 83
Wrap Upp. 86
Chapter 3 Adding Depth with Seamless, Tileable Modelsp. 87
Creating Seamless Tileable Modelsp. 87
Exercise: Editing the Cobblestones Source Imagep. 90
Exercise: Modeling the Cobblestonesp. 90
Exercise: Surfacing the Cobblestone Tilep. 98
Custom Shapes from Seamless, Tileable Modelsp. 104
Exercise: Creating a Custom Model from a Seamless Tileable Modelp. 105
Creating Complex Tileable Modelsp. 113
Exercise: Creating a Tileable Roomp. 114
Wrap Upp. 123
Chapter 4 Creating Tileable Ground Coversp. 125
Creating a Field of Cloverp. 129
Exercise: Creating a Bed of Cloverp. 130
Exercise: Automatically Cloning the Clover Clustersp. 137
Exercise: Manually Creating the Clover Patchp. 140
Staging Natural Tileable Modelsp. 143
Exercise: Placing Objects in Ground Coversp. 147
Wrap Upp. 157
Chapter 5 Displacement Map Effectsp. 159
Adding Chaos to Ground Coversp. 160
Exercise: Creating a Tileable Grass Objectp. 160
Exercise: Adding Chaos to the Grass with Displacement Mapsp. 166
Exercise: Creating Major Chaos with a Displacement Mapp. 170
Custom Contours with image Map Displacementp. 171
Exercise: Creating a Depression in the Grassp. 173
Displacement Map Animationp. 176
Exercise: Animating Grass with Fractal-Noise Displacementp. 177
Wrap Upp. 179
Part 3 Surfacing Complex Objectsp. 181
Chapter 6 Creating Detailed Image Mapsp. 183
Creating Rust, Oxidation, and Corrosionp. 184
Exercise: Painting Rustp. 184
Exercise: Creating Rusty Patchesp. 198
Creating Botany Image Mapsp. 203
Details of a Healthy Leafp. 204
Details of an Unhealthy Leafp. 205
Exercise: Creating an Unhealthy Leaf Image Mapp. 206
Wrap Upp. 221
Chapter 7 Morph Target Surfacingp. 223
Using Morph Target Surfacingp. 227
Exercise: Editing the Goblin Tree for Morph Target Surfacingp. 228
Exercise: Surfacing the Goblin Treep. 236
Exercise: Morphing Target Surfacingp. 240
Using Morph Target Surfacing on Simple Objectsp. 242
Exercise: Using Bones to Create the Surfacing Morph Targetp. 243
Saving Resources with Morph Target Surfacingp. 247
Exercise: Morph Target Surfacing of Leavesp. 251
Wrap Upp. 257
Part 4 Creating Industrial Environmentsp. 259
Chapter 8 Designing City Streetsp. 261
Creating City Street Elementsp. 274
Exercise: Modeling a Chain-Link Fencep. 274
Exercise: Creating the Fence Polesp. 282
City Street Surfacing Tricksp. 293
Exercise: Creating Alpha-Mapped Dirtp. 293
Exercise: Using Alpha Dirt Maps over Tiled Color Mapsp. 297
Wrap Upp. 303
Part 5 Creating Natural Environmentsp. 305
Chapter 9 Designing a Natural Scenep. 307
Creating Natural Elementsp. 316
Exercise: Creating a Goblin Toilet Monumentp. 316
Exercise: Adding Fringe Grass to the Toilet Rimp. 343
Wrap Upp. 347
Chapter 10 Exploring Ponds and Puddlesp. 349
Creating Surface Chaosp. 351
Exercise: Creating a Murky Water Surfacep. 351
Creating Underwater Detailp. 356
Exercise: Creating Underwater Detailp. 357
Creating Water Depthp. 360
Exercise: Creating Cloudy Water Depthp. 361
Exercise: Adding Grass to the Pondp. 363
Wrap Upp. 365
Appendix A CD-ROM Image Map Librariesp. 367
Appendix B What's on the CD-ROM?p. 369
Software Requirementsp. 370
User Assistance and Informationp. 370
Indexp. 371