Mercurial > hg > dmlib
changeset 839:9fb3a6a39930
Cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 13 Jul 2014 23:32:38 +0300 |
parents | f2ac9877263e |
children | a9d0d35476ae |
files | src/dmvecmat.c |
diffstat | 1 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dmvecmat.c Sun Jul 13 17:44:55 2014 +0300 +++ b/src/dmvecmat.c Sun Jul 13 23:32:38 2014 +0300 @@ -431,13 +431,19 @@ i = sx * sz, j = sx * cz; - memset(mat, 0, sizeof(DMMatrix)); + mat->m[0][3] = + mat->m[1][3] = + mat->m[2][3] = + mat->m[3][0] = + mat->m[3][1] = + mat->m[3][2] = 0; + + mat->m[3][3] = 1.0f; mat->m[0][0] = cy * cz; mat->m[0][1] = cy * sz; mat->m[0][2] = -sy; - mat->m[1][0] = (sy * j) - q; mat->m[1][1] = (sy * i) + l; mat->m[1][2] = sx * cy; @@ -447,5 +453,4 @@ mat->m[2][1] = (sy * q) - j; mat->m[2][2] = cx * cy; - mat->m[3][3] = 1.0f; }