Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a plane defined by 3 points. I want to rotate that plane so that it will be possible to change the orientation of the plane in any dimensions. For example, what I want to do is converting this:


To this:


How can I do it?


share|cite|improve this question
What was the first "this" supposed to be? In any event: it should be easy if you have the Hessian normal form. – J. M. Aug 2 '12 at 13:50
Which is supposed to be the rotation axis? – enzotib Aug 2 '12 at 13:55
Just rotate the points; the plane will follow. – tomasz Aug 2 '12 at 14:02
@tomasz how can I do so? – user13791 Aug 2 '12 at 14:29
@user13791: I understood that you have the rotation given somehow and can apply it to points. If you don't, then I don't know what you actually want. To put it simply: what is the input you have, and what is the output you want to get? – tomasz Aug 2 '12 at 15:44
up vote 2 down vote accepted

OK, I finally found an answer. The method I should have used is Rodrigues' Rotation Formula

Now I have another problem with it though. :)

share|cite|improve this answer
Please accept this answer if you feel your question has been satisfied – AMomchilov Jul 21 '14 at 1:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.