From fc9f9fe225548702596beaf629735e8704adb3d1 Mon Sep 17 00:00:00 2001 From: David Rose Date: Fri, 1 Jun 2007 05:38:44 +0000 Subject: [PATCH] whoopsy, forgot to init part of the matrix --- panda/src/linmath/lmatrix4_src.I | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/panda/src/linmath/lmatrix4_src.I b/panda/src/linmath/lmatrix4_src.I index 959030071a..857fd6ee43 100644 --- a/panda/src/linmath/lmatrix4_src.I +++ b/panda/src/linmath/lmatrix4_src.I @@ -1126,6 +1126,15 @@ set_scale_shear_mat(const FLOATNAME(LVecBase3) &scale, FLOATNAME(LMatrix3) m3; m3.set_scale_shear_mat(scale, shear, cs); set_upper_3(m3); + + _m.m._03 = 0.0f; + _m.m._13 = 0.0f; + _m.m._23 = 0.0f; + _m.m._33 = 1.0f; + + _m.m._30 = 0.0f; + _m.m._31 = 0.0f; + _m.m._32 = 0.0f; } ////////////////////////////////////////////////////////////////////