Просмотр исходного кода

fix min_adjust usage in calc_torque

Palana 12 лет назад
Родитель
Сommit
3da014543e
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      libobs/graphics/math-extra.c

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

@@ -111,11 +111,11 @@ void calc_torque(struct vec3 *dst, const struct vec3 *v1,
 	vec3_mulf(&dir, &line, 1.0f/orig_dist);
 
 	torque_dist = orig_dist*torque; /* use distance to determine speed */
-	adjust_dist = torque_dist*t;
-
 	if (torque_dist < min_adjust)   /* prevent from going too slow */
 		torque_dist = min_adjust;
 
+	adjust_dist = torque_dist*t;
+
 	if (adjust_dist <= (orig_dist-LARGE_EPSILON)) {
 		vec3_mulf(dst, &dir, adjust_dist);
 		vec3_add(dst, dst, v1); /* add torque */