2014-12-20 21:34:19 +01:00
|
|
|
#include <c3d/maths.h>
|
|
|
|
|
|
|
|
void Mtx_Identity(C3D_Mtx* out)
|
|
|
|
{
|
2016-08-04 11:33:18 +02:00
|
|
|
// http://www.wolframalpha.com/input/?i={{1,0,0,0},{0,1,0,0},{0,0,1,0},{0,0,0,1}}
|
|
|
|
int i;
|
|
|
|
for (i = 0; i < 16; ++i)
|
|
|
|
out->m[i] = 0.0f;
|
2014-12-20 21:34:19 +01:00
|
|
|
out->r[0].x = out->r[1].y = out->r[2].z = out->r[3].w = 1.0f;
|
|
|
|
}
|