Créez des simulations de chiffon impressionnantes à l'aide de nDynamics dans Maya

Les simulations dynamiques peuvent être un outil puissant pour générer des effets réalistes qu'il serait très difficile d'obtenir manuellement. Dans ce didacticiel, vous apprendrez à utiliser les collisionneurs passifs et les objets ncloth de nDynamics, en conjonction avec des champs tels que l’air et la gravité, pour simuler facilement des objets dynamiques réalistes tels qu'un drapeau venteux ou un réservoir.

Tutoriel republié

Toutes les quelques semaines, nous revoyons certains des articles préférés de nos lecteurs tout au long de l'histoire du site. Ce tutoriel a été publié pour la première fois en novembre 2009.

Aperçu de l'effet final

Étape 1

Allez dans "Créer> Primitives de polygones> Plan".

Étape 2

Créez un avion qui correspond à la taille d'un drapeau et faites-le pivoter de 90 degrés.

Étape 3

Ouvrez l'éditeur d'attributs pour le plan, nommez-le et augmentez la «Largeur des subdivisions» à «30» et la «Hauteur des subdivisions» à «50»..

Étape 4

Votre avion devrait maintenant ressembler à ceci:

Étape 5

Allez à "Créer> Primitives de polygones> Cylindre"

Étape 6

Positionnez le cylindre et ajustez-le à la taille d'un drapeau.

Étape 7

Sélectionnez toutes les faces supérieures du pôle.

Étape 8

Avec les faces toujours sélectionnées, allez dans «Polygones> Modifier le maillage> Extruder».

Étape 9

Extrudez ces visages jusqu'à obtenir une belle forme de pôle.

Étape 10

Sélectionnez le sommet du pôle.

Étape 11

Utilisez l'outil de déplacement pour positionner le sommet..

Étape 12

Cliquez sur «Fenêtre> Editeurs de rendu> Hypershade»..

Étape 13

Avec «Créer des nœuds mental ray», créez un nouveau «mia_material_x».

Étape 14

Ouvrez l'éditeur d'attributs du matériau que vous venez de créer, nommez-le, sélectionnez le préréglage appelé «Cuivre», puis ajustez les couleurs «Diffuse» et «Réflexion» en conséquence..

Étape 15

Appliquer le matériau sur le poteau.

Étape 16

Cliquez à nouveau sur «Fenêtre> Editeurs de rendu> Hypershade»..

Étape 17

Avec “Créer des nœuds mental ray actifs”, créez un nouveau “mia_material_x”.

Étape 18

Accédez à l'éditeur d'attributs du matériau, nommez-le et diminuez la valeur de «réflectivité» à «0»..

Étape 19

Cliquez sur le bouton en damier, à droite de la valeur de couleur «Diffuse», pour ouvrir la fenêtre du navigateur «Fichier»..

Étape 20

L'éditeur d'attributs devrait maintenant changer. Sélectionnez l'image que vous souhaitez utiliser pour texturer le drapeau.

Étape 21

Appliquez le matériau au drapeau et avec le drapeau sélectionné, allez à «Créer des UV> Cartographie planaire»..

Étape 22

Sélectionnez l'option en surbrillance ci-dessous afin de voir si la texture est bonne.

Étape 23

Si votre texture ressemble mal à la mienne, allez dans «Créer des UV> Cartographie planaire (paramètres)»..

Étape 24

Cela ouvrira une nouvelle fenêtre dans laquelle vous pourrez modifier l’axe de projection en fonction de ce qui fonctionne pour votre scène, puis cliquer sur «Projet»..

Étape 25

Votre drapeau devrait maintenant afficher la texture correctement.

Étape 26

Sélectionnez le drapeau et dans le menu «nDynamics», allez à «nMesh> Create nCloth»..

Étape 27

Augmenter le nombre d'images de l'animation.

Étape 28

Si vous jouez l'animation maintenant, vous verrez que le drapeau tombe tout simplement. C'est parce que le drapeau n'est pas attaché au poteau.

Étape 29

Rembobiner l'animation.

Étape 30

Sélectionnez l'indicateur, puis dans le menu "Fenêtre", sélectionnez "Afficher> Isoler la sélection> Afficher la sélection"..

Étape 31

Vous ne devriez maintenant voir que le drapeau, ce qui facilitera le travail avec.

Étape 32

Sélectionnez tous les sommets que vous souhaitez associer au pôle..

Étape 33

Dans le menu «nDynamics», allez à «nConstraint> Transform».

Étape 34

Sélectionnez l'indicateur, puis dans le menu "Fenêtre", sélectionnez "Afficher> Isoler la sélection> Afficher la sélection". Tout sera à nouveau visible..

Étape 35

Sélectionnez le pôle.

Étape 36

Dans le menu «nDynamics», accédez à «nMesh> Créer un collisionneur passif»..

Étape 37

Si vous jouez l'animation, vous devriez maintenant voir le drapeau suspendu au poteau. C'est réaliste, mais un drapeau immobile n'est pas très dynamique, ajoutons donc du vent.

Étape 38

Accédez à l'éditeur d'attributs du «noyau 1» du drapeau et à la section «Gravité et vent», modifiez les valeurs suivantes:

  • Densité de l'air = 10.000
  • Vitesse du vent = 8.000
  • Direction du vent = - 1.000 z axe
  • Étape 39

    Si vous jouez l'animation maintenant, ça devrait être plutôt beau. Tout ce que vous avez à faire est de lisser les polygones en appuyant sur la touche "3" du clavier (avec le drapeau sélectionné).

    Étape 40

    Parfait! La première partie de ce tutoriel est terminée. N'oubliez pas de sauvegarder votre scène.!

    Étape 41

    Créez une nouvelle scène et accédez à «Créer> Primitives de polygones> Plan»..

    Étape 42

    Créer un plan carré.

    Étape 43

    Accédez à l'éditeur d'attributs du plan, nommez-le et modifiez la "Largeur des subdivisions" en "50" et la "Hauteur des subdivisions" en "50".

    Étape 44

    Allez dans "Créer> Primitives de polygones> Sphère".

    Étape 45

    Créez une sphère et placez-la très haut au-dessus de l'avion.

    Étape 46

    Cliquez sur «Fenêtre> Editeurs de rendu> Hypershade»..

    Étape 47

    Assurez-vous que «Créer des nœuds mental ray» est actif et créez un nouveau «mia_material_x»..

    Étape 48

    Accédez à l'éditeur d'attributs du matériau, nommez-le et modifiez les options suivantes:

  • Diffuse: Couleur = Vert; Poids = 0.100
  • Réflexion: couleur = vert; Réflectivité = 1.000; Brillance = 0.500; Échantillons brillants = 30; Matériau métallique = actif
  • Étape 49

    Appliquer le matériel à la balle.

    Étape 50

    Cliquez sur «Fenêtre> Editeurs de rendu> Hypershade»..

    Étape 51

    Avec «Créer des nœuds mental ray», créez un nouveau «mia_material_x».

    Étape 52

    Accédez à l'éditeur d'attributs du matériau, nommez-le et diminuez la valeur de «réflectivité» à «0»..

    Étape 53

    Appuyez sur le bouton en damier à droite de la valeur de couleur «Diffuse». Cela ouvrira la fenêtre du navigateur de fichiers où vous pourrez sélectionner l’image que vous voulez utiliser pour texturer le plan..

    Étape 54

    Appliquer le matériel à l'avion.

    Étape 55

    Sélectionnez l'avion et dans le menu «Polygones», allez à «Créer des UV> Cartographie plane»..

    Étape 56

    Sélectionnez à nouveau l'avion et dans le menu «nDynamics», allez à «nMesh> Créer nCloth»..

    Étape 57

    Sélectionnez un sommet de chaque coin du plan.

    Étape 58

    Avec les sommets toujours sélectionnés, accédez au menu «nDynamics» et choisissez «nConstraint> Transform»..

    Étape 59

    Sélectionnez la balle et dans le menu «nDynamics», allez à «nMesh> Créer un collisionneur passif»..

    Étape 60

    La balle étant toujours sélectionnée, allez à «Champs> Gravité».

    Étape 61

    Augmenter le nombre d'images de l'animation.

    Étape 62

    Placez votre caméra.

    Étape 63

    Jouer l'animation.

    Étape 64

    L'avion devrait juste s'étirer au lieu de se déchirer.

    Étape 65

    Rembobiner l'animation.

    Étape 66

    Sélectionnez les faces du plan que vous souhaitez déchirer.

    Étape 67

    Dans le menu «nDynamics», allez à «nConstraint> Tearable Surface»..

    Étape 68

    Vous devriez voir des points recouvrant les visages que vous avez sélectionnés.

    Étape 69

    Si vous jouez l'animation maintenant, votre avion devrait se déchirer naturellement. Fin du tutoriel! J'espère que tu l'as aimé!!