Tuto-blender.com

Les surfaces souples

par jbcmoi59

Voici un tutorial où l'on va apprendre et appliquer à des mesh l'effet d'un corps souple sur un dur, ce qui est dans la continuité du tuto-video d'aerodark sur les softs bodies.
Ce tuto s'adresse donc a des personnes ayant les bases de Blender.

Commençons tout de suite :)

Ouvrez Blender , puis suprimez le cube de départ a l'aide de la touche x.
Ensuite nous allons creer une surface plane et un cube en dessous de cette sorte :

screenshot


On va donc ajouter des propriétées au plane qui sera le futur bout de tissu.
Pour ce faire il faut selectionner le plane en mode édition et sélectionner tous ces points..

screenshot


...puis aller dans le panneau link and matérials ( editing F9).
Créer un new vertex group, lui redonner un nom plus comprehensible et lui donner un poid (weight) de 0.
Enfin cliquer sur Assign pour lui assigner ces propriétées.

screenshot


Maintenant il faut subdiviser votre plane !
Ce qu'il faut savoir c'est que il y aura de subdivision mieux ce sera pour la réalité de la scène.
Mais bien sûr, plus on subdivise plus le temps de calcul sera long ...

Dans le menu object et le phisics button puis soft body (F7) :
Activez le boutton soft body et vérifier si la case use goal est activé , à coté de cette case se trouve un bouton pour ouvrir un menu déroulant , cliquez dessus et choisissez le groupe "toile" que l'on a asssigné au début du tuto au plane .

screenshot


Si vous faite Alt+A (en mode object) maintenant vous verrez que le plane passe a travers le cube .
Pour remédier a cela il faut aller dans le physics button et activer la case deflection dans le panneau deflection. Nous allons nous interrésser à la partie soft body et particuliérement à inner et outer :

screenshot


inner sert a la pression interne et outer externe , je vous laisse donc le libre choix des réglages...


Deuxième partie


Dans cette deuxiéme partie nous allons voir comment redonner du poid a certaine et ainsi lui pemettre de ne pas tomber entiérement , nous allons donc utiliser le weight paint :
il faut donc selectionner le plane dans l' object mode puis changer de mode pour le mode weight paint .

screenshot


En activant le mode weight paint votre plane et devenu bleu si tout les réglage du tuto on été suivie , et dans l'onglet editing (F9) une nouvelle fenétre est apparue , la fenétre paint .

screenshot


Vous pouvez observer plusieurs options; je vais vous parler de weight et opacity :
weight c'est le poid (force) que le pinceau va atribuer au plane. Réglezle à 1.
opacity c'est l'opacité de la couleur que vous allez atribuer. Mettez-le aussi à 1...
Ensuite dans la parti 3D avec le curseur du pinceau, cliquz su les bord d'une arête pour lui redonner une force.

screenshot


Une fois revenu au mode object faite Alt+a pour que le calcul de l'action se fasse ( trés rapide si vous n'avez pas abusé sur le inner et outer du carré).
vous pouvez voir que le drap tombe mais il est retenu là ou nous avons paint de la force sur le plane.


Annexe


Dans cette dernière partie du tuto je vais vous donner de précieux conseils et vous décrire les options de certaines parties.
Tout d'abord je vais insister sur la subdivision du plane, plus vous le subdivisez plus le résultat sera agréable mais le calcul pus long ...
Ensuite je vais vous décrire les options du soft body pour un corp souple :

screenshot


(1) aero: cela permet de prendre en compte la résistance de l'aire ce qui ajoute une touche de réalisme s'il est bien réglé.
(2) stiff quad permet de rajouter à votre drap des plis ce qui emplifie donc le réalisme.
Pour le reste je ne connais pas assez blender pour le dire mais vous pouvez juger par vous même avec cette video :

Vidéo softbodies sur blender.org

Voila ce tuto est fini j'espère qu'il vous a servi :)
Bon courage et bon blend ;)


Tuto rédigé par jbcmoi59