2009

Table Of Contents
Open the scene for the lesson . . . . . . . . . . . . . . . . . . . 424
Directional lights . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Spotlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Editing light attributes . . . . . . . . . . . . . . . . . . . . . . . 430
Shadows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Creating additional cameras in a scene . . . . . . . . . . . . . . 435
Animating camera moves . . . . . . . . . . . . . . . . . . . . . 437
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 438
Lesson 4: Global Illumination . . . . . . . . . . . . . . . . . . . . . . 440
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Open the scene for the lesson . . . . . . . . . . . . . . . . . . . 441
Render the scene using raytracing . . . . . . . . . . . . . . . . . 442
Render the scene using Global Illumination . . . . . . . . . . . 447
Beyond the Lesson . . . . . . . . . . . . . . . . . . . . . . . . . 456
Lesson 5: Caustics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Open the scene for the lesson . . . . . . . . . . . . . . . . . . . 459
Render the scene using raytracing . . . . . . . . . . . . . . . . . 460
Render the scene using caustics . . . . . . . . . . . . . . . . . . 465
Beyond the Lesson . . . . . . . . . . . . . . . . . . . . . . . . . 472
Chapter 10
Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Preparing for the lessons . . . . . . . . . . . . . . . . . . . . . . . . . 476
Lesson 1: Particles, emitters, and fields . . . . . . . . . . . . . . . . . 476
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Creating an emitter . . . . . . . . . . . . . . . . . . . . . . . . 477
Creating volume axis fields . . . . . . . . . . . . . . . . . . . . 479
Adjusting the velocity of moving particles . . . . . . . . . . . . 485
Setting the particle render type . . . . . . . . . . . . . . . . . . 485
Adding dynamic attributes . . . . . . . . . . . . . . . . . . . . 486
Adding per particle attributes . . . . . . . . . . . . . . . . . . . 488
Adding color to particles with a color ramp . . . . . . . . . . . 489
Hardware rendering particles . . . . . . . . . . . . . . . . . . . 491
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 493
Lesson 2: Rigid bodies and constraints . . . . . . . . . . . . . . . . . 494
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Lesson setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
Creating hinge constraints . . . . . . . . . . . . . . . . . . . . . 497
Running a dynamics simulation . . . . . . . . . . . . . . . . . . 498
Changing an active rigid body to passive . . . . . . . . . . . . . 498
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 499
Chapter 11
Painting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Contents | xi