mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
oops with invert_from()
This commit is contained in:
parent
f1e39308e8
commit
07a7224e2d
@ -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));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user