mirror of
https://github.com/opensim/opensim.git
synced 2026-08-10 03:06:05 +08:00
Allow the "debug scene set physics false|true" command to work when bulletsim physics is running in a separate thread.
This will also allow the "disable physics" setting in the region debug viewer dialog to work in this circumstance.
This commit is contained in:
@@ -821,7 +821,10 @@ public sealed class BSScene : PhysicsScene, IPhysicsParameters
|
||||
while (m_initialized)
|
||||
{
|
||||
int beginSimulationRealtimeMS = Util.EnvironmentTickCount();
|
||||
DoPhysicsStep(BSParam.PhysicsTimeStep);
|
||||
|
||||
if (BSParam.Active)
|
||||
DoPhysicsStep(BSParam.PhysicsTimeStep);
|
||||
|
||||
int simulationRealtimeMS = Util.EnvironmentTickCountSubtract(beginSimulationRealtimeMS);
|
||||
int simulationTimeVsRealtimeDifferenceMS = ((int)(BSParam.PhysicsTimeStep*1000f)) - simulationRealtimeMS;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user