From 426782d570ce7d38f772566797b9d23cc3e7c576 Mon Sep 17 00:00:00 2001 From: Josh Morgenstern <josh@morgenstern.dev> Date: Wed, 22 Sep 2021 15:41:13 +0200 Subject: [PATCH] [#111] change color based on particle speed --- projects/sph/shaders/shader_water.frag | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/sph/shaders/shader_water.frag b/projects/sph/shaders/shader_water.frag index 1554823a..2aee4ec6 100644 --- a/projects/sph/shaders/shader_water.frag +++ b/projects/sph/shaders/shader_water.frag @@ -19,7 +19,8 @@ layout(set=0,binding=1) uniform uPosition{ void main() { - outColor = vec3(0.0,0.5,1.0); + float p = length(passVelocity)/100.f; + outColor = vec3(0.f+p/3.f, 0.05f+p/2.f, 0.4f+p); // make the triangle look like a circle outColor *= circleFactor(passTriangleCoordinates); -- GitLab