Simuler des colliers de perles avec Reactor Rope en 3ds Max sans déformations

Publié le 20 January 2026 | Traduit de l'espagnol
Panel de Reactor en 3ds Max mostrando un spline con vertices coincidentes a perlas Rigid Body, configurado con Rope Collection y constraints activos.

Le défi d'un collier parfaitement physique

Simuler un collier de perles qui se déplace de manière réaliste dans 3ds Max en utilisant le classique Reactor est un exercice de patience et de précision 📿. L'objectif est que chaque perle conserve sa forme sphérique tout en réagissant à la gravité et aux collisions, pendant naturellement autour d'un cou ou se déplaçant avec le personnage. Le problème survient lorsque, au lieu d'un élégant collier, vous obtenez une saucisse élastique ou des perles qui s'étirent comme du chewing-gum. Cela est généralement dû à une mauvaise communication entre la simulation de corps rigides des perles et la contrainte de corde (rope) qui devrait les maintenir unies.

La préparation de base du spline et des perles

Tout commence par une préparation méticuleuse. Le spline qui agit comme la "corde" invisible doit avoir un nombre de sommets exactement égal au nombre de perles. Chaque sommet du spline servira de point d'ancrage pour une perle. Utilisez un spline de type Line et assurez-vous que sa longueur totale soit légèrement inférieure à la somme des diamètres de toutes les perles ; cela créera une tension initiale qui empêchera les perles de s'enfoncer les unes dans les autres. Les perles elles-mêmes doivent être des objets séparés, chacun avec un modificateur Rigid Body appliqué, et configurés avec la même masse et les mêmes propriétés physiques pour un comportement uniforme.

Un spline mal préparé est comme un fil lâche dans un collier, tout s'effondre au premier mouvement.

Configuration du reactor rope et des contraintes

La magie—ou le chaos—se produit dans le panneau de Reactor. Sélectionnez le spline et convertissez-le en un objet de reactor de type Rope. Dans ses propriétés, activez des options cruciales comme Constraint et Avoid Self Intersection. La première assure que le spline maintient son intégrité structurelle pendant la simulation, et la seconde empêche les perles de se traverser de manière antinaturelle. Ensuite, créez une Rope Collection et ajoutez le spline à celle-ci. Cette étape indique à Reactor que ce spline doit être simulé comme une corde flexible. Enfin, créez une Rigid Body Collection et ajoutez toutes les perles.

Liaison et ajustements fins

L'étape la plus critique est de lier chaque perle à son sommet correspondant dans le spline. Cela se fait généralement par un Point-to-Path Constraint ou un script personnalisé qui associe la position de chaque perle à la position d'un sommet du spline au fil du temps. Sans cette liaison, le spline et les perles se simuleront de manière indépendante, entraînant un étirement et une déconnexion. De plus, dans les propriétés Rigid Body de chaque perle, ajustez la Fricción et le Rebote à des valeurs basses pour éviter que les perles rebondissent de manière exagérée et sortent de leur place.

Flux de travail pour une simulation stable

Suivez ces étapes pour maximiser vos chances de succès :

  1. Modélisation et mesure : modélisez les perles comme des sphères parfaites et mesurez leur diamètre exact. Créez un spline avec la longueur et le nombre de sommets corrects.
  2. Assignation de rigid bodies : appliquez le modificateur Reactor Rigid Body à chaque perle. Établissez des masses identiques et désactivez Unyielding sauf si une perle doit être fixe.
  3. Configuration du rope : convertissez le spline en un Rope. Ajustez Thickness pour qu'il corresponde à l'épaisseur du fil du collier et activez les contraintes.
  4. Liaison : utilisez une contrainte ou un script pour parenter chaque perle à un sommet du spline. C'est la clé pour éviter l'étirement.
  5. Simulation de test : exécutez une simulation de test (Preview Animation) dans la fenêtre de Reactor avant de vous engager dans une simulation complète dans la scène.
  6. Ajustement itératif : en fonction de l'aperçu, ajustez les masses, la friction et les sous-étapes de la corde jusqu'à ce que la simulation paraisse naturelle.

Avec de la patience et ce guide, vous pourrez dompter les excentricités de Reactor et créer un collier de perles qui se déplace avec l'élégance et le réalisme que votre rendu mérite. Et quand cela fonctionnera enfin, ce sera comme voir de la magie… mais avec un tas d'ajustements techniques derrière 😉.