From 77ad0269aca9169dc41bee08ff860373d7715b8c Mon Sep 17 00:00:00 2001
From: Loren Shih <seraph@lindenlab.com>
Date: Mon, 21 Mar 2011 14:15:41 -0400
Subject: [PATCH] Fixes for physics update thresholds.

---
 indra/newview/llphysicsmotion.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/indra/newview/llphysicsmotion.cpp b/indra/newview/llphysicsmotion.cpp
index 87e062a881a..2a88a4a2b5f 100644
--- a/indra/newview/llphysicsmotion.cpp
+++ b/indra/newview/llphysicsmotion.cpp
@@ -588,7 +588,7 @@ BOOL LLPhysicsMotion::onUpdate(F32 time)
 	if ((pixel_area > area_for_this_setting) || is_self)
 	{
 		const F32 position_diff_local = llabs(mPositionLastUpdate_local-position_new_local_clamped);
-		const F32 min_delta = (1.0f-lod_factor)*4.0f; // Magic number 2.0f, can change this if experimentally something works better.
+		const F32 min_delta = (1.01f-lod_factor)*0.75f; // 75% is just an experimental magic number.
 		if (llabs(position_diff_local) > min_delta)
 		{
 			update_visuals = TRUE;
-- 
GitLab