Ich möchte wissen, wie man die neuen Koordinaten für einen Punkt ausarbeitet, wenn er um einen Winkel relativ zu einem anderen Punkt gedreht wird.Drehen Sie einen Punkt um einen anderen Punkt in 2D
Ich habe einen Blockpfeil und möchte ihn um einen Winkel Theta relativ zu einem Punkt in der Mitte der Basis des Pfeils drehen.
Dies ist erforderlich, um ein Polygon zwischen zwei Bildschirmsteuerelementen zu zeichnen. Ich kann ein Bild nicht verwenden und drehen.
Von was ich bis jetzt betrachtet habe, was die Sache weiter erschwert, ist, dass der Ursprung eines Bildschirms in der oberen linken Ecke ist.
Haben Sie auch die 3D-Version im Speicher? :) –
Würde Theta in Radianten und Grad sein? Vergeben, wenn dumb -Q- .. –
Es hängt davon ab, welche Bibliothek Sie für die Trigger-Funktionen verwenden. In C müssen Sie Radianten übergeben. –