瀏覽代碼

libobs: Return target vec not current when within EPSILON

If current vector is within EPSILON, it would return the current,
when logically the target should be returned instead.
tt2468 4 年之前
父節點
當前提交
7b2b723270
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      libobs/graphics/math-extra.c

+ 1 - 1
libobs/graphics/math-extra.c

@@ -101,7 +101,7 @@ void calc_torque(struct vec3 *dst, const struct vec3 *v1, const struct vec3 *v2,
 	float orig_dist, torque_dist, adjust_dist;
 
 	if (vec3_close(v1, v2, EPSILON)) {
-		vec3_copy(dst, v1);
+		vec3_copy(dst, v2);
 		return;
 	}