En bref
- Pin Group détermine, à partir des poids d’un groupe de sommets, quelles zones du tissu sont immobilisées et dans quelle mesure.
- Les ressorts de couture peuvent rapprocher deux parties du tissu au moyen d’arêtes supplémentaires qui ne forment pas de faces sur la surface.
- Les ressorts internes peuvent être utilisés pour des objets 3D semblables à du tissu lorsque les ressorts de surface ne suffisent pas.
- Le réglage Pressure applique une pression aux objets à enveloppe souple ; celle-ci peut s’échapper par les ouvertures du maillage.
Ce que vous apprendrez dans ce guide
La simulation de tissu de Blender ne se limite pas à créer un morceau de tissu qui tombe au sol. Il est possible d’immobiliser certaines zones à l’aide de groupes d’épinglage, de rapprocher des parties avec des ressorts de couture, de créer des formes volumineuses grâce aux ressorts internes et de façonner des objets à enveloppe souple avec la pression. Dans ce guide, nous expliquons pas à pas le rôle de ces paramètres et leur utilisation dans des exemples de visualisation architecturale, comme des rideaux, des étoffes ou des formes décoratives souples.
Les réglages présentés dans la documentation source sont décrits dans les fonctionnalités de simulation de tissu de Blender. Aucun numéro de version précis de Blender n’étant indiqué dans les titres de la documentation, ce guide ne promet pas de compatibilité avec une version particulière. Les sources ne précisent pas non plus les exigences en matière de compte, de module complémentaire ou de matériel.
Prérequis et réglages de départ
Pour utiliser la simulation de tissu dans Blender, il faut un mesh. La documentation des paramètres physiques indique le chemin « Physics > Cloth » ; les réglages de forme sont présentés sous « Physics > Cloth > Shape ». Les sources ne détaillant ni les étapes d’installation, ni l’emplacement exact des éléments de l’interface, ni la résolution de simulation recommandée, nous nous concentrons ici sur les fonctionnalités documentées.
Pour déterminer le comportement d’un tissu, commencez par réfléchir à sa résistance, puis à la manière dont l’objet sera maintenu ou dont son volume sera préservé. La réaction du tissu à la tension, à la compression, au cisaillement et à la flexion peut être réglée séparément. Au départ, ne modifiez qu’une seule variable à la fois : il sera ainsi plus facile d’en identifier les effets.
1. Définir le comportement de base du tissu
Dans les réglages Cloth, Vertex Mass et Air Viscosity définissent respectivement la masse du matériau du tissu et l’effet de l’air qui ralentit les objets en chute. La section Bending Model propose deux options : Linear, l’ancien modèle qui utilise des ressorts de flexion linéaires, et Angular, qui utilise des ressorts de flexion angulaires.
Considérez les valeurs de la section Stiffness selon les différents types de résistance du tissu :
Tension : résistance à la tension.
Compression : résistance à la compression.
Shear : résistance au cisaillement.
Bending : coefficient de froissement ; une valeur plus élevée produit des plis plus larges.
Structural : rigidité générale, utilisée uniquement avec le modèle de flexion Linear.
Les paramètres correspondants de la section Damping contrôlent l’amortissement de la tension, de la compression, du cisaillement et de la flexion. Structural damping s’applique également uniquement au modèle Linear. Pour un rideau, par exemple, examinez d’abord séparément la tension et la flexion. Évitez de modifier trop de valeurs à la fois, au risque de ne plus savoir quel réglage influe sur l’apparence des plis.
2. Choisir les zones où le tissu sera maintenu
Dans la section Shape, Pin Group utilise un groupe de sommets pour immobiliser le tissu. Les poids du groupe déterminent la force avec laquelle chaque point est épinglé. La documentation cite également le Weight Painting comme méthode pour définir ces poids.
Pour suspendre un rideau par le bord supérieur ou maintenir une partie d’une étoffe en place, ajoutez au groupe les points qui doivent rester immobiles, puis vérifiez l’effet de leurs poids. Le pinning maintient les points du tissu à leur place ou les relie à un autre objet. Il ne faut donc pas immobiliser avec la même force les zones censées se déplacer librement pendant la simulation.
3. Utiliser des ressorts de couture pour rapprocher des arêtes
Sewing est une méthode de contrainte différente du pinning. Les ressorts de couture attirent des points d’une partie d’un mesh de tissu vers ceux d’une autre partie ; ils ne sont pas obligés de maintenir ces points dans une position fixe. La documentation officielle donne l’exemple d’une broche qui rapproche les coins d’une cape pour la maintenir autour du cou. Cette méthode peut permettre au tissu de glisser autour du cou et des épaules.
Les ressorts de couture sont créés à l’aide d’arêtes supplémentaires qui ne font pas partie de la surface. Reliez avec ces arêtes les coins qui doivent être rapprochés. La valeur Max Sewing Force limite la force maximale que peuvent exercer les ressorts. Si elle est égale à zéro, aucune limite supérieure n’est imposée à la force. Lorsque les extrémités sont éloignées au début de la simulation, des tractions soudaines peuvent se produire : définir une limite de force appropriée constitue donc un point de départ plus sûr pour la stabilité. Shrinking Factor correspond au facteur de rétrécissement du tissu ; une valeur négative permet de contrôler son expansion.
4. Évaluer les ressorts internes et la pression pour les objets volumineux
Les ressorts de surface n’interagissent qu’avec les points situés sur la surface du mesh et s’appliquent aux surfaces 2D. Pour obtenir un comportement plus volumineux, proche de celui d’un corps souple, vous pouvez utiliser Internal Springs. Après avoir activé cette fonctionnalité, des valeurs telles que Max Spring Creation Length et Max Creation Diversion limitent les points entre lesquels les ressorts internes peuvent être créés. Définir la limite de longueur à zéro supprime la contrainte de longueur. Check Surface Normals exige que les points reliés aient des normales orientées en sens opposé.
Avec les ressorts internes, Tension et Compression définissent la résistance à la tension et à la compression. Vertex Group permet de contrôler les zones auxquelles les ressorts internes s’appliquent ou leur force. Max Tension et Max Compression sont les limites supérieures des valeurs de rigidité correspondantes.
Pressure peut être utilisé pour des objets à enveloppe souple, comme un ballon ou une balle. Après activation du panneau de pression, Pressure définit la pression appliquée en continu au mesh ; des valeurs négatives peuvent représenter une pression dirigée vers l’intérieur, c’est-à-dire un comportement évoquant une implosion. Lorsque Custom Volume est activé, le volume initial est défini avec Target Volume plutôt que calculé à partir du mesh. Si Target Volume est égal à zéro, les variations de volume de l’objet n’ont pas d’effet sur la pression.
Pressure Scale est le facteur d’échelle de la pression ambiante qui détermine l’équilibre entre la pression intérieure et extérieure au volume cible. Augmenter cette valeur renforce la résistance aux variations de volume. Fluid Density crée un gradient de pression hydrostatique lié à la densité du fluide intérieur ; toutefois, le fluide lui-même n’est pas simulé. Ce réglage ne produit donc pas une dynamique des fluides réaliste. Si le maillage comporte des trous, la pression peut s’échapper et générer des forces de traînée ou de poussée. La documentation source présente l’exclusion de ces zones de la pression à l’aide de Vertex Group comme une solution possible.
Quel intérêt pour un workflow de visualisation architecturale ?
Les groupes d’épinglage peuvent être utiles aux artistes en visualisation qui souhaitent contrôler le haut d’un rideau, le coin d’une étoffe ou toute autre zone du tissu devant rester en place. Les ressorts de couture offrent une solution lorsque vous voulez rapprocher deux parties plutôt que fixer une pièce de tissu. Les ressorts internes et la pression peuvent quant à eux être envisagés pour des formes décoratives à enveloppe souple ou des objets volumineux évoquant du tissu.
Les sources ne fournissent aucune information sur le matériel requis, le coût de la licence ou la compatibilité avec d’autres logiciels. Pour une utilisation dans un projet réel, vérifiez donc séparément que les réglages sont disponibles dans la version de Blender visée, qu’ils fonctionnent avec les autres éléments de la scène et que les conditions de licence correspondent au processus de production. Soyez particulièrement attentif aux ouvertures du mesh lorsque vous utilisez la pression.
Erreurs fréquentes et étapes suivantes
Tout épingler : les poids de Pin Group déterminent la force d’immobilisation. Épingler fortement les zones qui doivent pouvoir bouger librement peut limiter le mouvement attendu.
Utiliser une force illimitée pour les ressorts de couture : une valeur Max Sewing Force égale à zéro signifie qu’il n’y a pas de limite. Si les points sont éloignés au départ, une traction soudaine peut déstabiliser la simulation.
Négliger les trous dans un mesh soumis à la pression : la pression peut s’échapper par les trous d’un mesh non manifold. Envisagez de limiter les zones soumises à la pression avec Vertex Group.
Prendre Fluid Density pour une simulation de fluide : cette fonctionnalité contribue à créer un gradient de pression hydrostatique, mais elle ne simule pas le mouvement du fluide.
Modifier plusieurs réglages à la fois : pour comprendre le comportement du tissu, modifiez d’abord un seul groupe de paramètres et comparez le résultat, puis examinez les autres réglages l’un après l’autre.
Pour la suite, essayez le pinning et les ressorts de couture séparément sur le même mesh de tissu. Si vous avez besoin d’une forme volumineuse, testez les ressorts internes ; pour un comportement d’enveloppe souple, examinez les réglages de pression. Si la conservation du volume est importante, vérifiez la relation entre Pressure Scale et Target Volume. En cas de fuite de pression, inspectez les ouvertures du mesh et la portée de Vertex Group.
Sources et licence
Ce guide est une adaptation en turc des pages « Physical Properties » et « Shape » du manuel officiel de Blender. Les deux sources sont sous licence CC BY-SA 4.0.
Sources
2 sourcesLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Pour les équipes de visualisation architecturale et d’intérieur, l’intérêt le plus pratique de ces réglages est de ne pas traiter le tissu comme une surface uniforme. Fixer un rideau par un bord, rapprocher les coins d’une étoffe ou façonner une forme décorative souple à l’aide de la pression sont autant d’approches possibles. Les étudiants peuvent également mieux comprendre le principe des contraintes en expérimentant séparément le pinning et les ressorts de couture.
Pour les studios en Turquie, les sources ne donnent aucune information sur d’éventuels coûts supplémentaires de logiciel ou de matériel ; la meilleure approche consiste donc à faire des essais sur le poste de travail disponible et dans la version de Blender prévue. Dans les simulations avec pression, il faut notamment contrôler les ouvertures du mesh et la limite de force des ressorts de couture. Ces réglages peuvent aider à concrétiser une intention de conception, mais ne garantissent pas automatiquement un résultat correct dans toutes les scènes.
Questions fréquentes
Comment épingler le tissu en certains points dans Blender ?
Utilisez un groupe de sommets pour Pin Group, dans la section Shape. Les poids du groupe déterminent la force avec laquelle chaque point du tissu est immobilisé.
À quoi sert un ressort de couture dans la simulation de tissu de Blender ?
Les ressorts de couture attirent les points d’une partie du mesh vers ceux d’une autre partie. Ils sont créés à l’aide d’arêtes supplémentaires qui ne font pas partie de la surface.
La pression du tissu dans Blender produit-elle un mouvement réaliste des fluides ?
Non. Fluid Density contribue à créer un gradient de pression hydrostatique, mais le fluide lui-même n’est pas simulé.



