2010

Table Of Contents
Chapter 17 Fur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
Preparing for the lessons . . . . . . . . . . . . . . . . . . . . . . . . . 830
Lesson 1: Assigning a fur description . . . . . . . . . . . . . . . . . . 830
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
Lesson setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Duplicating objects across an axis of symmetry . . . . . . . . . . 831
Renaming surfaces on a model . . . . . . . . . . . . . . . . . . 833
Assigning objects to a reference layer . . . . . . . . . . . . . . . 834
Assigning a fur description preset to a model . . . . . . . . . . . 836
Reversing surface normals . . . . . . . . . . . . . . . . . . . . . 838
Modifying the fur direction . . . . . . . . . . . . . . . . . . . . 840
Painting fur attributes . . . . . . . . . . . . . . . . . . . . . . . 843
Modifying the color of a fur description . . . . . . . . . . . . . 850
Creating a new fur description . . . . . . . . . . . . . . . . . . 851
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 853
Lesson 2: Rendering fur . . . . . . . . . . . . . . . . . . . . . . . . . 855
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Lesson setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Creating lights in a scene . . . . . . . . . . . . . . . . . . . . . 856
Adding fur shadowing attributes to lights . . . . . . . . . . . . . 858
Rendering the scene . . . . . . . . . . . . . . . . . . . . . . . . 860
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 861
Chapter 18
nCloth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
Preparing for the lessons . . . . . . . . . . . . . . . . . . . . . . . . . 864
Lesson 1: Creating nCloth collisions . . . . . . . . . . . . . . . . . . 865
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
Lesson setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
Creating an nCloth object . . . . . . . . . . . . . . . . . . . . . 866
Making an nCloth collide with its environment . . . . . . . . . 868
Adjusting the accuracy of nCloth collisions . . . . . . . . . . . . 870
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 879
Lesson 2: Creating nCloth constraints . . . . . . . . . . . . . . . . . 880
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Lesson setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
Constraining an nCloth to a passive object . . . . . . . . . . . . 881
Changing which nCloth points are constrained . . . . . . . . . 886
Making nCloth flap in dynamic wind . . . . . . . . . . . . . . . 892
Beyond the lesson . . . . . . . . . . . . . . . . . . . . . . . . . 895
Lesson 3: Creating nCloth Clothing . . . . . . . . . . . . . . . . . . . 895
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
Lesson setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
Making the dress into an nCloth object . . . . . . . . . . . . . . 896
Contents | xv