s3a said:
Stephen Tashi:
What do you mean when you say the example from the midterm isn't completely relevant?
I was wrong. It is relevant to problem stated in the
title of your post.
Everyone:
So, what, specifically, are R (as well as R^T, which would follow easily), M and the final matrix that is being sought by the question?
That's a good question! The answer sheet to the midterm assumes we can figure out R from the hint:
Let ##R## be the rotation that maps the plane normal (3,2,1) to the z-axis. Such a matrix was given lecture 2, page 4...
We need to look at lecture 2 page 4. I think an answer in the form of symbolic angles ##a,b,c## wouldn't be given full credit. The values of ##a,b,c## should be expressed as functions of the numbers given in the problem. The order of multiplying rotation matrices does matter.
The answer sheet says:
Let ##M## be a perspective projection onto the ## z =\sqrt{ 3^2 + 2^2 + 1^2} ## plane (lecture 4, page 2).
I assume the context for that projection is that the eye is at (0,0,0) and looking down the positive z-axis. The plane of projection is ##z = \sqrt{3^2 + 2^2 + 1^2} ##. Some presentations of computer graphics use a left handed coordinate system and others use the standard right handed coordinate system, so that convention needs to be sorted out.
Are you familiar with how to calculate where the line from ##(x,y,z)## to ##(0,0,0)## intersects the plane of projection at ##(x_p,y_p, f)?##
##f = \sqrt{3^2 + 2^2 + 1^2}##
## x/z = x_p/f##,
##y/z = y_p/f##.
and how the formulae result from analyzing similar triangles?
(Is the matrix provided in the solution midterm.pdf M or the result of the matrix multiplication I mentioned in the myworkandconfusions.pdf file, R^T M R p^
The numerical matrix given in the answer sheet is the final result of ##R^T M R##. You don't need the "p^".
I'd have to see the lecture notes to know what form the rotation matrix is supposed to take. Another forum member may know.
(because I am so confused with these topics, and I want to notice the patterns in the multitude of problems I plan on doing).
Do you understand, the 3 general concepts involved in the problem: - 1) homogeneous coordinates 2) Using matrices to change coordinates from one coordinate system to another. 3) Perspective projection
I don't know whether you are taking a course in computer graphics or whether you are taking a course in pure mathematics that just happens to emphasize projective geometry. Computer graphics has specialized terminology that I, myself, have not studied.