oops with invert_from()

This commit is contained in:
David Rose 2001-07-13 21:08:24 +00:00
parent f1e39308e8
commit 07a7224e2d

View File

@ -1078,7 +1078,10 @@ INLINE_LINMATH bool FLOATNAME(LMatrix4)::
invert_affine_from(const FLOATNAME(LMatrix4) &other) { invert_affine_from(const FLOATNAME(LMatrix4) &other) {
FLOATNAME(LMatrix3) rot; FLOATNAME(LMatrix3) rot;
rot.invert_from(other.get_upper_3()); // probably could use transpose here // probably could use transpose here
if (!rot.invert_from(other.get_upper_3())) {
return false;
}
set_upper_3(rot); set_upper_3(rot);
// set_col(3, FLOATNAME(LVecBase4)(0.0f, 0.0f, 0.0f, 1.0f)); // set_col(3, FLOATNAME(LVecBase4)(0.0f, 0.0f, 0.0f, 1.0f));