flake init
This commit is contained in:
parent
574cd91fbd
commit
6ee365055a
6 changed files with 131 additions and 13 deletions
|
@ -98,10 +98,13 @@
|
|||
|
||||
out vec4 fragColor;
|
||||
|
||||
vec2 sawtooth(vec2 inp) {
|
||||
return 2.0 * (inp - floor(0.5 + inp));
|
||||
}
|
||||
|
||||
void main() {
|
||||
vec4 noegram = texture(u_texture_1, uv0);
|
||||
|
||||
vec4 albedo = texture(u_texture_0, uv0 + (noegram.r * 0.5) / 2.0);
|
||||
vec4 albedo = texture(u_texture_0, uv0 / abs(sin(sawtooth(uv0) * noegram.x)));
|
||||
|
||||
fragColor = vec4(albedo.rgb, 1.0);
|
||||
}
|
||||
|
@ -144,10 +147,10 @@
|
|||
gl.UNSIGNED_BYTE,
|
||||
image
|
||||
);
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.REPEAT);
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.REPEAT); // configurable?
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.NEAREST);
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.NEAREST);
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE);
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); // configurable?
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);
|
||||
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR);
|
||||
};
|
||||
|
||||
const albedoTex = gl.createTexture();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue