Revert "Limit avatar physics to 20-40 simulation steps per second to avoid wonky integration"
This reverts commit cde5b23353.
This commit is contained in:
@@ -45,8 +45,7 @@ typedef std::map<std::string, std::string> controller_map_t;
|
|||||||
typedef std::map<std::string, F32> default_controller_map_t;
|
typedef std::map<std::string, F32> default_controller_map_t;
|
||||||
|
|
||||||
#define MIN_REQUIRED_PIXEL_AREA_AVATAR_PHYSICS_MOTION 0.f
|
#define MIN_REQUIRED_PIXEL_AREA_AVATAR_PHYSICS_MOTION 0.f
|
||||||
#define TIME_ITERATION_STEP 0.05f
|
#define TIME_ITERATION_STEP 0.1f
|
||||||
#define MINIMUM_UPDATE_TIMESTEP 0.025f
|
|
||||||
|
|
||||||
inline F64 llsgn(const F64 a)
|
inline F64 llsgn(const F64 a)
|
||||||
{
|
{
|
||||||
@@ -593,7 +592,7 @@ BOOL LLPhysicsMotion::onUpdate(F32 time)
|
|||||||
const F32 time_delta = time - mLastTime;
|
const F32 time_delta = time - mLastTime;
|
||||||
|
|
||||||
// Don't update too frequently, to avoid precision errors from small time slices.
|
// Don't update too frequently, to avoid precision errors from small time slices.
|
||||||
if (time_delta <= MINIMUM_UPDATE_TIMESTEP)
|
if (time_delta <= .01)
|
||||||
{
|
{
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user