Forráskód Böngészése

Fix xform_inv of Plane, intermediate results were ignored

Mai Lavelle 4 éve
szülő
commit
4cb070e590
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      core/math/transform.h

+ 2 - 2
core/math/transform.h

@@ -144,8 +144,8 @@ _FORCE_INLINE_ Plane Transform::xform(const Plane &p_plane) const {
 _FORCE_INLINE_ Plane Transform::xform_inv(const Plane &p_plane) const {
 	Vector3 point = p_plane.normal * p_plane.d;
 	Vector3 point_dir = point + p_plane.normal;
-	xform_inv(point);
-	xform_inv(point_dir);
+	point = xform_inv(point);
+	point_dir = xform_inv(point_dir);
 
 	Vector3 normal = point_dir - point;
 	normal.normalize();