From e0861a40eaf6f3ff78cdd0c746851ae428553316 Mon Sep 17 00:00:00 2001 From: Yehonatan Daniv Date: Sun, 15 Dec 2024 14:06:25 +0200 Subject: [PATCH] Fix turbulence color (#56) * Fixed output to be back in turbulence.main * 0.14.2 --- package-lock.json | 4 ++-- package.json | 2 +- src/effects/turbulence.js | 5 +++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 50407e1..1cc7195 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "kampos", - "version": "0.14.1", + "version": "0.14.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "kampos", - "version": "0.14.1", + "version": "0.14.2", "license": "MIT", "devDependencies": { "@babel/core": "^7.26.0", diff --git a/package.json b/package.json index 60555ba..82b13c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kampos", - "version": "0.14.1", + "version": "0.14.2", "description": "Tiny and fast effects compositor on WebGL", "registry": "https://registry.npmjs.org/", "main": "dist/index.cjs", diff --git a/src/effects/turbulence.js b/src/effects/turbulence.js index 5f3e088..8d9789c 100644 --- a/src/effects/turbulence.js +++ b/src/effects/turbulence.js @@ -83,8 +83,9 @@ float turbulence (vec3 seed, vec2 frequency, int numOctaves, bool isFractal) { }`, source: ` vec3 turbulenceSeed = vec3(gl_FragCoord.xy, u_time * 0.0001); - float turbulenceValue = turbulence(turbulenceSeed, u_turbulenceFrequency, u_turbulenceOctaves, u_isFractal); - ${output || ''}`, + float turbulenceValue = turbulence(turbulenceSeed, u_turbulenceFrequency, u_turbulenceOctaves, u_isFractal);`, + main: ` + ${output || ''}` }, get frequency() { const [x, y] = this.uniforms[0].data;