MULTIPLY MATRIX: Difference between revisions
From Macros Wiki
Jump to navigationJump to search
No edit summary |
mNo edit summary |
||
Line 10: | Line 10: | ||
===Example=== | ===Example=== | ||
:LOCAL M1(12), M2(12, M3(12) | :LOCAL M1(12), M2(12), M3(12) | ||
<br> | <br> | ||
:GET_TRANSLATION_MATRIX M1, 2.5, 0, 0 | :GET_TRANSLATION_MATRIX M1, 2.5, 0, 0 |
Latest revision as of 17:29, 17 March 2011
Command
- MULTIPLY_MATRIX <matrix array 1>, <matrix array 2>, <result matrix>
- Get a matrix that is the result of multiplying 2 matrices together.
Parameters
- <matrix array 1>
- Name of Matrix variable for first matrix
- <matrix array 2>
- Name of Matrix variable for second matrix
- <result matrix>
- Name of Matrix variable for the result of multiplying first matrix by second matrix
Example
- LOCAL M1(12), M2(12), M3(12)
- GET_TRANSLATION_MATRIX M1, 2.5, 0, 0
- GET_SCALE_MATRIX M2, 3
- MULTIPLY_MATRIX M1, M2, M3
- This will get the matrix that is a translation (2,5 in X) multiplied by a scale of 3.