Bonsoir tout le monde…
Après 2 jours de combat, je ne parviens toujours pas à résoudre un problème avec les dynamiques (qui ne sont pas ma spécialité).
En gros, je laisse tomber un gros cristal rectangulaire dans un "lit" de diamants, et ceux qui sont éjectés par la collision ne veulent jamais arrêter de bouger, malgré toutes mes tentatives de réglage (amortissement, augmentation de la friction, modification de la masse rotationnelle, augmentation des étapes par image et itérations, etc.). J'ai même copié un deuxième lit de diamants (inerte, compose une forme de collision) en dessous de celui qui est réactif, en espérant que les aspérités bloquent les diamants et les empêche d'aller trop loin. J'ai aussi testé avec des masses et/ou densités très élevées.
Rien n'y fait. Inexorablement, ils glissent… Voici une vidéo illustrative :
https://www.dropbox.com/s/61s6oor2ja...namicsFail.mp4
Même un micro-mouvement transmet de l'énergie à un objet rigide proche. J'ai l'impression que c'est la forme des diamants qui provoque ces glissements…
Si quelqu'un a une idée… Je sèche complètement !
Edit : juste une précision, j'obtiens presque ce que je cherche en désactivant "Auto collisions", mais le problème c'est que seuls les diamants touchés par l'impact volent, et quand ils retombent, ils passent à travers le lit sans entrer en collision avec les autres diamants, ce qui est moins réaliste.
Dernière modification par Shralldam ; 28/03/2019 à 00h11.
R20 / Redshift • Intel Core i7 6800K 3.40 GHz • GTX 1070 + Quadro K1200
Rebonjour,
Je pense avoir trouvé une solution de type "compromis", qui n'est pas parfaite : je désactive les dynamiques peu après que le dernier diamant soit tombé. Cela coupe l'animation et plus rien ne bouge… Or, ce n'est pas une transition parfaite, car on voit des diamants "vibrer" légèrement sur le lit, puis s'arrêter net. J'aurais vraiment aimé qu'ils trouvent leur position d'inertie finale de manière réaliste, sans devoir tricher.
R20 / Redshift • Intel Core i7 6800K 3.40 GHz • GTX 1070 + Quadro K1200
Tu as peut-être un problème d'échelle.
Refais la même scène mais en 100 fois plus grand pour voir.
Tout ce que j'écris est à prendre au 15e degré. Car comme dit le proverbe chinois : Quand le dragon d'or, le ragondin ; voilà qui devrait faire taire les critiques et me mettre à l'abri d'attaques frontales.
Bonjour Lenogre,
Merci de ta réponse ! Je vais tester ça ce week-end !
Cordialement,
Damien
R20 / Redshift • Intel Core i7 6800K 3.40 GHz • GTX 1070 + Quadro K1200
Bonsoir,
J'ai fait un test en augmentant considérablement la taille, et il y a un net progrès ! Ce n'est pas encore pile-poil parfait, mais le mouvement résiduel des diamants est tellement faible, que je peux couper les dynamiques au moment opportun sans que cela ait l'air bizarre.
Un grand merci pour ce conseil, Lenogre !
R20 / Redshift • Intel Core i7 6800K 3.40 GHz • GTX 1070 + Quadro K1200