Platform collision works
This commit is contained in:
parent
a0cc4ac0be
commit
24c7a78ae6
14 changed files with 1003 additions and 833 deletions
|
@ -1,13 +1,18 @@
|
|||
#version 330 core
|
||||
|
||||
uniform sampler2D sampler;
|
||||
uniform vec3 iColor;
|
||||
uniform float time;
|
||||
|
||||
in vec2 texCoords;
|
||||
|
||||
out vec4 color;
|
||||
|
||||
void main() {
|
||||
color = texture(sampler, texCoords);
|
||||
if (color.a == 0)
|
||||
vec4 sample = texture(sampler, texCoords);
|
||||
float x = sample.r + time;
|
||||
color = vec4(iColor * mod(floor(x), 2) * (-x + 2), sample.a);
|
||||
if (color.a == 0) {
|
||||
discard;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue