diff options
Diffstat (limited to 'src/tests/test_3d_physics.cc')
| -rw-r--r-- | src/tests/test_3d_physics.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/tests/test_3d_physics.cc b/src/tests/test_3d_physics.cc index 6d7f476..84be333 100644 --- a/src/tests/test_3d_physics.cc +++ b/src/tests/test_3d_physics.cc @@ -1,12 +1,12 @@ // This file is part of the 64k demo project. // Standalone "mini-demo" for testing the 3D physics engine. +#include "3d/bvh.h" #include "3d/camera.h" #include "3d/object.h" +#include "3d/physics.h" #include "3d/renderer.h" #include "3d/scene.h" -#include "3d/bvh.h" -#include "3d/physics.h" #include "gpu/effects/shaders.h" #include "gpu/texture_manager.h" #include "platform.h" @@ -171,7 +171,8 @@ void setup_scene() { obj.color = vec4((rand() % 100) / 100.0f, (rand() % 100) / 100.0f, (rand() % 100) / 100.0f, 1.0f); obj.is_static = false; - obj.velocity = vec3((rand() % 100 - 50) * 0.01f, 0, (rand() % 100 - 50) * 0.01f); + obj.velocity = + vec3((rand() % 100 - 50) * 0.01f, 0, (rand() % 100 - 50) * 0.01f); g_scene.add_object(obj); } } @@ -247,7 +248,8 @@ int main(int argc, char** argv) { static double last_time = 0; float dt = (float)(platform_state.time - last_time); - if (dt > 0.1f) dt = 0.1f; // Cap dt for stability + if (dt > 0.1f) + dt = 0.1f; // Cap dt for stability last_time = platform_state.time; g_physics.update(g_scene, dt); |
