waving grid by perlin noise

This commit is contained in:
Julian
2020-01-24 21:51:37 +01:00
parent 1e0e6466ee
commit 119dbd2053
2 changed files with 16 additions and 13 deletions

View File

@@ -104,9 +104,12 @@
uniform mat4 MVP;
uniform float uTime;
uniform sampler2D displace_map;
void main(void) {
gl_Position = MVP * vec4(positionAttr.x,positionAttr.y,positionAttr.z + cos(positionAttr.x*8. + uTime * 0.001), 1.0);
vec4 displace = texture2D(displace_map, vec2(positionAttr.x,positionAttr.y));
gl_Position = MVP * vec4(positionAttr.x,positionAttr.y,positionAttr.z + displace.x, 1.0);
gl_PointSize = 10.;
}
</script>
</header>