Skip to content

Commit a0d5004

Browse files
committed
fix minimal glitch renderer
1 parent 47748d3 commit a0d5004

File tree

6 files changed

+21
-5
lines changed

6 files changed

+21
-5
lines changed

dist/shader-park-core.cjs.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67952,7 +67952,7 @@ function sculptToMinimalGlitchRenderer(canvas, source) {
6795267952
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, Index_Buffer);
6795367953
gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, new Uint16Array(indices), gl.STATIC_DRAW);
6795467954
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, null);
67955-
var vertCode = 'attribute vec3 coordinates;' + 'void main(void) {' + ' gl_Position = vec4(coordinates, 1.0);' + '}';
67955+
var vertCode = 'attribute vec3 coordinates;' + 'varying vec3 sculptureCenter;' + 'void main(void) {' + ' sculptureCenter = vec3(0.0);' + ' gl_Position = vec4(coordinates, 1.0);' + '}';
6795667956
var vertShader = gl.createShader(gl.VERTEX_SHADER);
6795767957
gl.shaderSource(vertShader, vertCode);
6795867958
gl.compileShader(vertShader);
@@ -67978,11 +67978,15 @@ function sculptToMinimalGlitchRenderer(canvas, source) {
6797867978
gl.enable(gl.DEPTH_TEST);
6797967979
var oTime = Date.now();
6798067980
var loc = gl.getUniformLocation(shaderProgram, "time");
67981+
67982+
var _scale = gl.getUniformLocation(shaderProgram, "_scale");
67983+
6798167984
var wloc = gl.getUniformLocation(shaderProgram, "w_width");
6798267985
var hloc = gl.getUniformLocation(shaderProgram, "w_height");
6798367986
var opac = gl.getUniformLocation(shaderProgram, "opacity");
6798467987
var mouseloc = gl.getUniformLocation(shaderProgram, "mouse");
6798567988
gl.uniform1f(opac, 1.0);
67989+
gl.uniform1f(_scale, 1.0);
6798667990
canvas.addEventListener("mousemove", function (e) {
6798767991
var devicePixelRatio = window.devicePixelRatio || 1;
6798867992
var canvasX = (e.pageX - canvas.offsetLeft) * devicePixelRatio;

dist/shader-park-core.esm.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67948,7 +67948,7 @@ function sculptToMinimalGlitchRenderer(canvas, source) {
6794867948
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, Index_Buffer);
6794967949
gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, new Uint16Array(indices), gl.STATIC_DRAW);
6795067950
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, null);
67951-
var vertCode = 'attribute vec3 coordinates;' + 'void main(void) {' + ' gl_Position = vec4(coordinates, 1.0);' + '}';
67951+
var vertCode = 'attribute vec3 coordinates;' + 'varying vec3 sculptureCenter;' + 'void main(void) {' + ' sculptureCenter = vec3(0.0);' + ' gl_Position = vec4(coordinates, 1.0);' + '}';
6795267952
var vertShader = gl.createShader(gl.VERTEX_SHADER);
6795367953
gl.shaderSource(vertShader, vertCode);
6795467954
gl.compileShader(vertShader);
@@ -67974,11 +67974,15 @@ function sculptToMinimalGlitchRenderer(canvas, source) {
6797467974
gl.enable(gl.DEPTH_TEST);
6797567975
var oTime = Date.now();
6797667976
var loc = gl.getUniformLocation(shaderProgram, "time");
67977+
67978+
var _scale = gl.getUniformLocation(shaderProgram, "_scale");
67979+
6797767980
var wloc = gl.getUniformLocation(shaderProgram, "w_width");
6797867981
var hloc = gl.getUniformLocation(shaderProgram, "w_height");
6797967982
var opac = gl.getUniformLocation(shaderProgram, "opacity");
6798067983
var mouseloc = gl.getUniformLocation(shaderProgram, "mouse");
6798167984
gl.uniform1f(opac, 1.0);
67985+
gl.uniform1f(_scale, 1.0);
6798267986
canvas.addEventListener("mousemove", function (e) {
6798367987
var devicePixelRatio = window.devicePixelRatio || 1;
6798467988
var canvasX = (e.pageX - canvas.offsetLeft) * devicePixelRatio;

dist/shader-park-core.umd.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67954,7 +67954,7 @@
6795467954
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, Index_Buffer);
6795567955
gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, new Uint16Array(indices), gl.STATIC_DRAW);
6795667956
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, null);
67957-
var vertCode = 'attribute vec3 coordinates;' + 'void main(void) {' + ' gl_Position = vec4(coordinates, 1.0);' + '}';
67957+
var vertCode = 'attribute vec3 coordinates;' + 'varying vec3 sculptureCenter;' + 'void main(void) {' + ' sculptureCenter = vec3(0.0);' + ' gl_Position = vec4(coordinates, 1.0);' + '}';
6795867958
var vertShader = gl.createShader(gl.VERTEX_SHADER);
6795967959
gl.shaderSource(vertShader, vertCode);
6796067960
gl.compileShader(vertShader);
@@ -67980,11 +67980,15 @@
6798067980
gl.enable(gl.DEPTH_TEST);
6798167981
var oTime = Date.now();
6798267982
var loc = gl.getUniformLocation(shaderProgram, "time");
67983+
67984+
var _scale = gl.getUniformLocation(shaderProgram, "_scale");
67985+
6798367986
var wloc = gl.getUniformLocation(shaderProgram, "w_width");
6798467987
var hloc = gl.getUniformLocation(shaderProgram, "w_height");
6798567988
var opac = gl.getUniformLocation(shaderProgram, "opacity");
6798667989
var mouseloc = gl.getUniformLocation(shaderProgram, "mouse");
6798767990
gl.uniform1f(opac, 1.0);
67991+
gl.uniform1f(_scale, 1.0);
6798867992
canvas.addEventListener("mousemove", function (e) {
6798967993
var devicePixelRatio = window.devicePixelRatio || 1;
6799067994
var canvasX = (e.pageX - canvas.offsetLeft) * devicePixelRatio;

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import {
3434
defaultFragSourceGLSL
3535
} from './glsl/glsl-lib.js'
3636

37-
console.log('using shader-park version: 0.0.13');
37+
console.log('using shader-park version: 0.0.14');
3838

3939
/// Generate code for various targets
4040

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "shader-park-core",
3-
"version": "0.0.13",
3+
"version": "0.0.14",
44
"description": "core glsl and js framework for shader-park",
55
"main": "dist/shader-park-core.esm.js",
66
"csj": "dist/shader-park-core.cjs.js",

targets/glitchMinimalRenderer.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ let fullFrag =
7474
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, null);
7575
var vertCode =
7676
'attribute vec3 coordinates;' +
77+
'varying vec3 sculptureCenter;' +
7778
'void main(void) {' +
79+
' sculptureCenter = vec3(0.0);' +
7880
' gl_Position = vec4(coordinates, 1.0);' +
7981
'}';
8082
var vertShader = gl.createShader(gl.VERTEX_SHADER);
@@ -102,11 +104,13 @@ let fullFrag =
102104
gl.enable(gl.DEPTH_TEST);
103105
var oTime = Date.now();
104106
var loc = gl.getUniformLocation(shaderProgram, "time");
107+
var _scale = gl.getUniformLocation(shaderProgram, "_scale");
105108
var wloc = gl.getUniformLocation(shaderProgram, "w_width");
106109
var hloc = gl.getUniformLocation(shaderProgram, "w_height");
107110
var opac = gl.getUniformLocation(shaderProgram, "opacity");
108111
var mouseloc = gl.getUniformLocation(shaderProgram, "mouse");
109112
gl.uniform1f(opac,1.0);
113+
gl.uniform1f(_scale, 1.0);
110114
canvas.addEventListener("mousemove", function(e) {
111115
var devicePixelRatio = window.devicePixelRatio || 1;
112116
var canvasX = (e.pageX - canvas.offsetLeft) * devicePixelRatio;

0 commit comments

Comments
 (0)