diff options
author | Kristian Høgsberg <krh@redhat.com> | 2006-06-11 20:31:05 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2006-06-11 20:31:05 -0400 |
commit | 05af0909cc976c183e82d8392107ef11d77bb4ec (patch) | |
tree | 40acdcb9624f71b940cec8a59ee09bc205133b9b | |
parent | 5443c3705048a110ece3acd77d0ecb1b5bf3619d (diff) |
Reduce time step to prevent 'shimmering'.
-rw-r--r-- | akamaru.c | 2 | ||||
-rw-r--r-- | dock.c | 3 |
2 files changed, 3 insertions, 2 deletions
@@ -21,7 +21,7 @@ #include "akamaru.h" const double elasticity = 0.7; -const double friction = 4; +const double friction = 8; const double gravity = 50; void @@ -36,7 +36,8 @@ timeout_callback (gpointer data) closure->model.objects[i + 1].position.y + 0.5); } - model_step (&closure->model, 0.1); + for (i = 0; i < 4; i++) + model_step (&closure->model, 0.03); return TRUE; } |