Twist and Shout!

Rotate a point about an arbitrary axis

Enter a point to rotate and an axis of rotation. The axis is a line through a given point with a direction.

A point that the axis goes through:
A direction vector for the axis:
A point to rotate (x,y,z):
An angle of rotation (degrees):

Rotated point: ( , , )
Save with a comment: