20
edits
No edit summary |
No edit summary |
||
Line 45: | Line 45: | ||
To visualize the matrix properties, the "x_gl_mat1" matrix is multiplied by the object coordinates. The plot box is now aligned with the Z-axis and the view point is at the origin <math display="inline">[0,0,0]</math>. The matrix transforms world coordinates into camera coordinates. The purple planes show the near and far clipping planes. | To visualize the matrix properties, the "x_gl_mat1" matrix is multiplied by the object coordinates. The plot box is now aligned with the Z-axis and the view point is at the origin <math display="inline">[0,0,0]</math>. The matrix transforms world coordinates into camera coordinates. The purple planes show the near and far clipping planes. | ||
[[File:Octave_x_gl_mat1_setup.png|center| | [[File:Octave_x_gl_mat1_setup.png|center|250px]] | ||
The individual translation, scaling and rotation operations of "x_gl_mat1", are shown in the following figure: | The individual translation, scaling and rotation operations of "x_gl_mat1", are shown in the following figure: | ||
[[File:Octave_x_gl_mat1_steps.png|center| | [[File:Octave_x_gl_mat1_steps.png|center|1100px]] |
edits