diff --git a/projects/sph/shaders/shader_water.frag b/projects/sph/shaders/shader_water.frag index 1554823acff2e2e26a9878f66cb7bdd5a22eb9b5..2aee4ec692a2ada060a77389099b2c279e9c338c 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);