Ich arbeite mit
OpenGL. Aber dort kenne ich die Befehle dafür.
Delphi-Quellcode:
glTranslate3f(X,Y,Z); // Verschieben
glRotate4f(Winkel,1,0,0) // Um X-Achse drehen
glRotate4f(Winkel,0,1,0) // Um Y-Achse drehen
glRotate4f(Winkel,0,0,1) // Um Z-Achse drehen
OK, und wie genau berechne ich das jetzt? Nehmen wir an ich habe jetzt den Punkt vom übergeordneten Gelenk: P1neu. Und den vom untergeordneten suche ich: P2neu. Und die Grundposition von den beiden: P1alt,P2alt habe ich auch.
Wie berechne ich das nun?
[edit=Daniel B]Delphi-Tags eingefügt. Mfg, Daniel B[/edit]
Computers are like air conditioners, they stop working immediately, if you open windows.