Angenommen, ich habe ein Physikprimitiv, das ich als "Draht" bezeichnen werde, der um eine 2D-Umgebung gewickelt ist (wie in dieser Frage beschrieben ).
Hier ist eine Illustration, wie das aussehen könnte:
In der Beispielabbildung: Die Box wird vom Draht nach oben gezogen (hochgehalten), und die Box zieht den Draht nach unten. Das Objekt auf der Feder wird vom Draht nach unten gedrückt, drückt aber auch den Draht nach oben.
Obwohl ich noch nicht herausgefunden habe, wie ich es implementieren soll, gehe ich davon aus, dass der Draht frei über die Punkte gleitet, um die er gewickelt ist.
Wie berechnen Sie in einer 2D-Physiksimulation (dh rahmenbasiert) die Kräfte (oder Impulse), die auf die Objekte ausgeübt werden sollen, die an einem solchen Draht befestigt oder von diesem umwickelt sind?
Wie ich in meiner ersten Frage angedeutet habe , stelle ich mir vor, dass, wenn das einzige nicht statische Objekt "auf" dem Draht die Masse am Ende wäre, die Kraft mit einer Verbindung fester Länge zwischen der Masse und dem vorherigen Punkt identisch wäre das auf dem Draht.