-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minor issues in the Computer Graphics chapter #1197
Comments
This was probably a misinterpretation by the original author: The shape in the interactive used to be an arrow - which was symmetrical about the y axis. Now that the shape is asymmetrical it's obvious that a rotation isn't what the text describes. We need to find a new way of telling the user to change the coordinates so that the shape rotates and doesn't flip |
Vectors are first used early on in 12.2.1 but are only named in teacher notes. Perhaps instead of a pseudo-explanation of a matrix within the content we should have proper jargon busters for Matrix and Vector |
Another issue:
|
A jargon buster would be great for this |
Further to this: A clockwise rotation of 90 degrees that the text intends can be obtained by multiplying the points by the matrix:
(x, y) = (y, -x) i.e. Swap the coordinates but multiply the new y coordinate by -1 |
I have some suggestions for few minor changes I think could be made to the graphics chapter to make it more understandable:
In section 12.2 Before the block interactives it would be good to explicitly say what directions negative and positive numbers will move the box in.
The first interactive is quite confusing when you start using it, because of how the camera moves and how it is difficult to understand whether you are moving or if the block is moving.
I'm not sure how or if this actually needs to be changed in any way (since it already explains in the description that the camera follows the box) but if anyone has any ideas it could be worth exploring them! Maybe adding visible axes?
In section 12.2 starting from the "Swapping coordinates" interactive the idea of how the image is being rotated around the x and y axes needs to be explained more clearly. When I first read it I thought the word "rotated" had been used incorrectly and it should have been "mirrored".
I think some of this part needs re-writing and maybe should be divided into "rotation" and then "swapping coordinates. The interactive chould have 3 phases - rotating around x axis only, rotating around y axis only, and then both.
In section 12.2.3 3D Transforms the word "vector" is used without being defined or explained. In this context it is about using vectors for translation (not vector graphics). The concept of a vector should probably be explained here.
The text was updated successfully, but these errors were encountered: