diff --git a/projects/wobble_bobble/shaders/update_grid_forces.comp b/projects/wobble_bobble/shaders/update_grid_forces.comp index 4ea302e7a8672f4f987302d1544ac875e7cde6d7..b36becf0fa3c575eb10a372a5b70169cb27946e2 100644 --- a/projects/wobble_bobble/shaders/update_grid_forces.comp +++ b/projects/wobble_bobble/shaders/update_grid_forces.comp @@ -24,7 +24,7 @@ shared Particle shared_particles [SHARED_PARTICLES_BATCH_SIZE]; void main() { const vec3 position = (vec3(gl_GlobalInvocationID) + vec3(0.5f)) / imageSize(gridImage); - const float elasticity_module = 2.5f * 1000000.0f; // 10..15 = Wood + const float elasticity_module = 12.5f * 1000000.0f; // 10..15 = Wood memoryBarrierImage(); diff --git a/projects/wobble_bobble/src/main.cpp b/projects/wobble_bobble/src/main.cpp index f386cc15a61494cfc376bd787d9587f09daa3eef..1049305cab2ad960cc70fb37e5cfbeb6bcb3a3e0 100644 --- a/projects/wobble_bobble/src/main.cpp +++ b/projects/wobble_bobble/src/main.cpp @@ -136,8 +136,8 @@ int main(int argc, const char **argv) { particles_vec.data(), particles_vec.size(), glm::vec3(0.5f), - 0.25f, - 1.0f + 0.05f, + 0.27f ); particles.fill(particles_vec);