#version 330 core\r
\r
in vec3 FragPos;\r
+in vec3 LocalPos;\r
\r
out vec4 FragColor;\r
\r
\r
void main()\r
{\r
- float lightDist = 1 - (length(lightPos - FragPos) - 5.5);\r
- FragColor = vec4(vec3(lightDist), 1);\r
+ float lightDist = length(lightPos - FragPos);\r
+ float c1 = mod(lightDist, 10);\r
+ float c2 = mod(lightDist/10, 10);\r
+ float c3 = mod(lightDist/100, 10);\r
+ FragColor = vec4(c1, c2, c3, 1);\r
+ //FragColor = vec4(LocalPos/10, 1);\r
}\r