diff --git a/assets/shaders/particle.vert.glsl b/assets/shaders/particle.vert.glsl
index 61a8b04c98e6a7002a7de9fef988a48bda95c7fa..a4b37815b5b4376d2a489d8320884e064db40e35 100644
--- a/assets/shaders/particle.vert.glsl
+++ b/assets/shaders/particle.vert.glsl
@@ -34,7 +34,7 @@ void main()
     float imag2 = imag * imag;
     
     fragmentColor = vec3(
-                        sqrt(real2) * 5.0 + pot,                            // red
-                        sqrt(real2) * 5.0 + sqrt(imag2) * 5.0 + pot / 2.0,  // green
-                        sqrt(imag2) * 5.0);                                 // blue
+                        sqrt(real2) * 5.0 + pot,                        // red
+                        sqrt(real2) * 5.0 + sqrt(imag2) * 5.0 + pot,    // green
+                        sqrt(imag2) * 5.0 + pot);                       // blue
 }
\ No newline at end of file