From 3a4b75bc2deb5ec3af8a3c51065ab498e9215a97 Mon Sep 17 00:00:00 2001 From: Tobias Frisch <tfrisch@uni-koblenz.de> Date: Sun, 19 Jun 2022 00:48:16 +0200 Subject: [PATCH] Removed branch in sph update shader to fix hanging particles Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de> --- projects/sph/shaders/updateData.comp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/projects/sph/shaders/updateData.comp b/projects/sph/shaders/updateData.comp index 3c935b23..3c2321b0 100644 --- a/projects/sph/shaders/updateData.comp +++ b/projects/sph/shaders/updateData.comp @@ -53,14 +53,6 @@ void main() { vec3 out_force = inParticle[id].force; float out_density = inParticle[id].density; float out_pressure = inParticle[id].pressure; - - if (length(vel_new) > 100.f) - { - vel_new = normalize(vel_new)*50; - out_density = 0.01f; - out_pressure = 0.01f; - out_force = gravity * vec3(-gravityDir.x,gravityDir.y,gravityDir.z); - } vec3 pos_new = inParticle[id].position + (dt * vel_new); -- GitLab