Aloha :)
Ich gehe davon aus, dass die Drehachse n auf die Länge 1 normiert ist. x zeige vom Ursprung aus auf den zu drehenden Punkt. x′ sei dieser Vektor nach der Drehung. Den Vektor x kannst du in einen Anteil parallel und einen Anteil senkrecht zu n zerlegen:
x=x∥+x⊥;x∥=(n⋅x)⋅n;x⊥=x−x∥
Der parallele Anteil x∥ bleibt bei der Drehung ungeändert. Der senkrechte Anteil x⊥ wird um den Faktor cosα kürzer, während senkrecht zu n und x⊥ der von x⊥ weggenommene Anteil mit dem Faktor sinα anwächst. Damit lautet die Transformation:
x′=x∥+x⊥cosα+(n×x⊥)sinαIch drück' dir die Daumen, dass du es bis Montag schaffst!!!