MCPcopy Create free account
hub / github.com/doldecomp/mkdd / stMakeRMtx

Function stMakeRMtx

src/Sato/stMath.cpp:130–145  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130void stMakeRMtx(Mtx m, const TVec3f &vec1, const TVec3f &vec2, const TVec3f &vec3)
131{
132 m[0][0] = vec1.x;
133 m[1][0] = vec1.y;
134 m[2][0] = vec1.z;
135
136 m[0][1] = vec2.x;
137 m[1][1] = vec2.y;
138 m[2][1] = vec2.z;
139
140 m[0][2] = vec3.x;
141 m[1][2] = vec3.y;
142 m[2][2] = vec3.z;
143
144 m[0][3] = m[1][3] = m[2][3] = 0.0f;
145}
146
147// Is it possible to actually clean this up?
148void stQt2Mtx(Mtx m, const Quaternion *q)

Callers 3

setRMtxMethod · 0.85
calcRotAnimationMethod · 0.85
calcMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected