Je travaille avec physx (en essayant d'ajouter ik à ragdoll) pour le moment. Pour une raison quelconque, toutes les articulations ragdoll sont sans frottement, et par conséquent, ragdoll ont tendance à "osciller", surtout quand il est suspendu dans l'air et est connecté à plusieurs acteurs cinématiques en mouvement.PhysX: Joint de friction/joints "rigides"
Je voudrais ajouter de la friction aux joints et les rendre «rigides». Imaginez une porte (avec charnière extrêmement rouillée) qui doit être frappée plusieurs fois pour être ouverte - c'est-à-dire qu'elle tourne autour de la charnière, mais pas beaucoup, s'arrête rapidement, et une grande force est nécessaire pour la faire tourner. Ou pensez à des mannequins d'art (voir les images de Google pour les photos) - leurs membres se déplacent, mais ils ne se balancent pas librement.
Malheureusement, je ne trouve rien qui soit lié à la friction des joints dans physx. J'ai vérifié la documentation, google et les en-têtes, et je n'ai rien trouvé d'utile. Alors, comment puis-je mettre en place des joints rigides/friction de joint avec physx? (Je pense) J'ai vu des jeux physx sans ce problème, donc apparemment il devrait y avoir un moyen de le faire.
P.S. Je ne parle pas de l'instabilité des joints/solveurs ici. Ragdoll est stable (plus ou moins), et les articulations respectent les degrés de liberté (limites des articulations), mais les articulations n'ont pas de friction, et je voudrais leur ajouter de la friction.
Eh bien, l'amortissement a fonctionné. Le réglage de la force du ressort d'amortissement élevé sur les limites et les joints fonctionne bien sur les joints de révolution/d6, moins bien sur les joints sphériques. J'ai finalement eu un ragdoll rigide. Ce n'est certainement pas un frottement dans le sens traditionnel, mais il fournit le même effet. Cela ressemble à une "fonctionnalité non documentée", mais je doute sérieusement qu'elle soit jamais cassée - un ressort avec un fort amortissement et une force nulle est censé se comporter de cette façon. – SigTerm
@SigTerm: C'est rassurant, mon souci était qu'il pourrait être cassé avec une future mise à jour.Heureux que ce soit de l'aide si ce n'est pas exactement ce que vous voulez. – identitycrisisuk