Showing the changes to interface/src/Application.cpp (1 of 3 files). Show all
Unified · Split
| @@ -6289,6 +6289,8 @@ void Application::update(float deltaTime) { · 6288 unmodified lines | |||
| 6289 | avatarManager->handleProcessedPhysicsTransaction(transaction); | 6289 | avatarManager->handleProcessedPhysicsTransaction(transaction); |
| 6290 | 6290 | ||
| 6291 | myAvatar->prepareForPhysicsSimulation(); | 6291 | myAvatar->prepareForPhysicsSimulation(); |
| 6292 | _physicsEngine->enableGlobalContactAddedCallback(myAvatar->isFlying()); | ||
| 6293 | |||
| 6292 | _physicsEngine->forEachDynamic([&](EntityDynamicPointer dynamic) { | 6294 | _physicsEngine->forEachDynamic([&](EntityDynamicPointer dynamic) { |
| 6293 | dynamic->prepareForPhysicsSimulation(); | 6295 | dynamic->prepareForPhysicsSimulation(); |
| 6294 | }); | 6296 | }); |