├── .editorconfig ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── demo ├── alpha-mask.js ├── blob-texture-worker.js ├── cellular-noise.js ├── channel-split.js ├── cloudy-night.mp4 ├── deformation.js ├── demo.js ├── disp-cloud.png ├── disp-liquid.jpg ├── disp-snow.jpg ├── disp-tri.jpg ├── disp.js ├── dissolve-gallery.js ├── dissolve-transition.js ├── drop-water.mp4 ├── duotone.js ├── grid-mouse-displacement.js ├── hue-fade.js ├── index.html ├── index.js ├── kaleidoscope.js ├── lib │ └── codemirror │ │ ├── codemirror.css │ │ ├── codemirror.js │ │ ├── dracula.css │ │ └── javascript.js ├── man-on-beach.mp4 ├── multi-pointer.js ├── rollup.config.js ├── shape-transition.js ├── shell-beach.mp4 ├── starry-night.mp4 ├── turbulence.js ├── utils.js ├── water-svg.html ├── water.html └── wheat-field.mp4 ├── dist └── index.cjs ├── docs ├── assets │ ├── anchor.js │ ├── bass-addons.css │ ├── bass.css │ ├── fonts │ │ ├── EOT │ │ │ ├── SourceCodePro-Bold.eot │ │ │ └── SourceCodePro-Regular.eot │ │ ├── LICENSE.txt │ │ ├── OTF │ │ │ ├── SourceCodePro-Bold.otf │ │ │ └── SourceCodePro-Regular.otf │ │ ├── TTF │ │ │ ├── SourceCodePro-Bold.ttf │ │ │ └── SourceCodePro-Regular.ttf │ │ ├── WOFF │ │ │ ├── OTF │ │ │ │ ├── SourceCodePro-Bold.otf.woff │ │ │ │ └── SourceCodePro-Regular.otf.woff │ │ │ └── TTF │ │ │ │ ├── SourceCodePro-Bold.ttf.woff │ │ │ │ └── SourceCodePro-Regular.ttf.woff │ │ ├── WOFF2 │ │ │ ├── OTF │ │ │ │ ├── SourceCodePro-Bold.otf.woff2 │ │ │ │ └── SourceCodePro-Regular.otf.woff2 │ │ │ └── TTF │ │ │ │ ├── SourceCodePro-Bold.ttf.woff2 │ │ │ │ └── SourceCodePro-Regular.ttf.woff2 │ │ └── source-code-pro.css │ ├── github.css │ ├── site.js │ ├── split.css │ ├── split.js │ └── style.css └── index.html ├── documentation.yml ├── index.html ├── index.js ├── index.umd.js ├── kampos.svg ├── package.json ├── rollup.build.js ├── rollup.umd.js ├── src ├── core.js ├── effects │ ├── alpha-mask.js │ ├── blend.js │ ├── brightness-contrast.js │ ├── channel-split.js │ ├── deformation.js │ ├── displacement.js │ ├── duotone.js │ ├── flowmap-grid-displacement.js │ ├── hue-saturation.js │ ├── kaleidoscope.js │ ├── slit-scan.js │ └── turbulence.js ├── fbo │ └── flowmap-grid.js ├── kampos.js ├── noise │ ├── cellular-noise-3d.js │ ├── perlin-noise-3d.js │ ├── simplex-2d.js │ ├── simplex-3d.js │ └── white.js ├── ticker.js ├── transitions │ ├── displacement.js │ ├── dissolve.js │ ├── fade.js │ └── shape.js └── utilities │ ├── circle.js │ ├── mouse.js │ └── resolution.js ├── test ├── e2e │ ├── context-restore.js │ ├── e2e-image.png │ ├── e2e-video.webm │ ├── index.html │ ├── screenshots │ │ └── .gitkeep │ └── video-effects.js └── unit │ ├── core.js │ ├── kampos.js │ └── ticker.js ├── types.d.ts └── vite.config.mjs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | test/* 2 | 3 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.16.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/README.md -------------------------------------------------------------------------------- /demo/alpha-mask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/alpha-mask.js -------------------------------------------------------------------------------- /demo/blob-texture-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/blob-texture-worker.js -------------------------------------------------------------------------------- /demo/cellular-noise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/cellular-noise.js -------------------------------------------------------------------------------- /demo/channel-split.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/channel-split.js -------------------------------------------------------------------------------- /demo/cloudy-night.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/cloudy-night.mp4 -------------------------------------------------------------------------------- /demo/deformation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/deformation.js -------------------------------------------------------------------------------- /demo/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/demo.js -------------------------------------------------------------------------------- /demo/disp-cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/disp-cloud.png -------------------------------------------------------------------------------- /demo/disp-liquid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/disp-liquid.jpg -------------------------------------------------------------------------------- /demo/disp-snow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/disp-snow.jpg -------------------------------------------------------------------------------- /demo/disp-tri.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/disp-tri.jpg -------------------------------------------------------------------------------- /demo/disp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/disp.js -------------------------------------------------------------------------------- /demo/dissolve-gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/dissolve-gallery.js -------------------------------------------------------------------------------- /demo/dissolve-transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/dissolve-transition.js -------------------------------------------------------------------------------- /demo/drop-water.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/drop-water.mp4 -------------------------------------------------------------------------------- /demo/duotone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/duotone.js -------------------------------------------------------------------------------- /demo/grid-mouse-displacement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/grid-mouse-displacement.js -------------------------------------------------------------------------------- /demo/hue-fade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/hue-fade.js -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/index.js -------------------------------------------------------------------------------- /demo/kaleidoscope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/kaleidoscope.js -------------------------------------------------------------------------------- /demo/lib/codemirror/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/lib/codemirror/codemirror.css -------------------------------------------------------------------------------- /demo/lib/codemirror/codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/lib/codemirror/codemirror.js -------------------------------------------------------------------------------- /demo/lib/codemirror/dracula.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/lib/codemirror/dracula.css -------------------------------------------------------------------------------- /demo/lib/codemirror/javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/lib/codemirror/javascript.js -------------------------------------------------------------------------------- /demo/man-on-beach.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/man-on-beach.mp4 -------------------------------------------------------------------------------- /demo/multi-pointer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/multi-pointer.js -------------------------------------------------------------------------------- /demo/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/rollup.config.js -------------------------------------------------------------------------------- /demo/shape-transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/shape-transition.js -------------------------------------------------------------------------------- /demo/shell-beach.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/shell-beach.mp4 -------------------------------------------------------------------------------- /demo/starry-night.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/starry-night.mp4 -------------------------------------------------------------------------------- /demo/turbulence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/turbulence.js -------------------------------------------------------------------------------- /demo/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/utils.js -------------------------------------------------------------------------------- /demo/water-svg.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/water-svg.html -------------------------------------------------------------------------------- /demo/water.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/water.html -------------------------------------------------------------------------------- /demo/wheat-field.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/demo/wheat-field.mp4 -------------------------------------------------------------------------------- /dist/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/dist/index.cjs -------------------------------------------------------------------------------- /docs/assets/anchor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/anchor.js -------------------------------------------------------------------------------- /docs/assets/bass-addons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/bass-addons.css -------------------------------------------------------------------------------- /docs/assets/bass.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/bass.css -------------------------------------------------------------------------------- /docs/assets/fonts/EOT/SourceCodePro-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/EOT/SourceCodePro-Bold.eot -------------------------------------------------------------------------------- /docs/assets/fonts/EOT/SourceCodePro-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/EOT/SourceCodePro-Regular.eot -------------------------------------------------------------------------------- /docs/assets/fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/LICENSE.txt -------------------------------------------------------------------------------- /docs/assets/fonts/OTF/SourceCodePro-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/OTF/SourceCodePro-Bold.otf -------------------------------------------------------------------------------- /docs/assets/fonts/OTF/SourceCodePro-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/OTF/SourceCodePro-Regular.otf -------------------------------------------------------------------------------- /docs/assets/fonts/TTF/SourceCodePro-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/TTF/SourceCodePro-Bold.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/TTF/SourceCodePro-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/TTF/SourceCodePro-Regular.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/OTF/SourceCodePro-Bold.otf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF/OTF/SourceCodePro-Bold.otf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/OTF/SourceCodePro-Regular.otf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF/OTF/SourceCodePro-Regular.otf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/TTF/SourceCodePro-Bold.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF/TTF/SourceCodePro-Bold.ttf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/TTF/SourceCodePro-Regular.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF/TTF/SourceCodePro-Regular.ttf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/OTF/SourceCodePro-Bold.otf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF2/OTF/SourceCodePro-Bold.otf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/OTF/SourceCodePro-Regular.otf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF2/OTF/SourceCodePro-Regular.otf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/source-code-pro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/fonts/source-code-pro.css -------------------------------------------------------------------------------- /docs/assets/github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/github.css -------------------------------------------------------------------------------- /docs/assets/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/site.js -------------------------------------------------------------------------------- /docs/assets/split.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/split.css -------------------------------------------------------------------------------- /docs/assets/split.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/split.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/docs/index.html -------------------------------------------------------------------------------- /documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/documentation.yml -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/index.js -------------------------------------------------------------------------------- /index.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/index.umd.js -------------------------------------------------------------------------------- /kampos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/kampos.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/package.json -------------------------------------------------------------------------------- /rollup.build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/rollup.build.js -------------------------------------------------------------------------------- /rollup.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/rollup.umd.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/core.js -------------------------------------------------------------------------------- /src/effects/alpha-mask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/alpha-mask.js -------------------------------------------------------------------------------- /src/effects/blend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/blend.js -------------------------------------------------------------------------------- /src/effects/brightness-contrast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/brightness-contrast.js -------------------------------------------------------------------------------- /src/effects/channel-split.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/channel-split.js -------------------------------------------------------------------------------- /src/effects/deformation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/deformation.js -------------------------------------------------------------------------------- /src/effects/displacement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/displacement.js -------------------------------------------------------------------------------- /src/effects/duotone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/duotone.js -------------------------------------------------------------------------------- /src/effects/flowmap-grid-displacement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/flowmap-grid-displacement.js -------------------------------------------------------------------------------- /src/effects/hue-saturation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/hue-saturation.js -------------------------------------------------------------------------------- /src/effects/kaleidoscope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/kaleidoscope.js -------------------------------------------------------------------------------- /src/effects/slit-scan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/slit-scan.js -------------------------------------------------------------------------------- /src/effects/turbulence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/effects/turbulence.js -------------------------------------------------------------------------------- /src/fbo/flowmap-grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/fbo/flowmap-grid.js -------------------------------------------------------------------------------- /src/kampos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/kampos.js -------------------------------------------------------------------------------- /src/noise/cellular-noise-3d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/noise/cellular-noise-3d.js -------------------------------------------------------------------------------- /src/noise/perlin-noise-3d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/noise/perlin-noise-3d.js -------------------------------------------------------------------------------- /src/noise/simplex-2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/noise/simplex-2d.js -------------------------------------------------------------------------------- /src/noise/simplex-3d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/noise/simplex-3d.js -------------------------------------------------------------------------------- /src/noise/white.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/noise/white.js -------------------------------------------------------------------------------- /src/ticker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/ticker.js -------------------------------------------------------------------------------- /src/transitions/displacement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/transitions/displacement.js -------------------------------------------------------------------------------- /src/transitions/dissolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/transitions/dissolve.js -------------------------------------------------------------------------------- /src/transitions/fade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/transitions/fade.js -------------------------------------------------------------------------------- /src/transitions/shape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/transitions/shape.js -------------------------------------------------------------------------------- /src/utilities/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/utilities/circle.js -------------------------------------------------------------------------------- /src/utilities/mouse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/utilities/mouse.js -------------------------------------------------------------------------------- /src/utilities/resolution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/src/utilities/resolution.js -------------------------------------------------------------------------------- /test/e2e/context-restore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/e2e/context-restore.js -------------------------------------------------------------------------------- /test/e2e/e2e-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/e2e/e2e-image.png -------------------------------------------------------------------------------- /test/e2e/e2e-video.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/e2e/e2e-video.webm -------------------------------------------------------------------------------- /test/e2e/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/e2e/index.html -------------------------------------------------------------------------------- /test/e2e/screenshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/e2e/video-effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/e2e/video-effects.js -------------------------------------------------------------------------------- /test/unit/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/unit/core.js -------------------------------------------------------------------------------- /test/unit/kampos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/unit/kampos.js -------------------------------------------------------------------------------- /test/unit/ticker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/test/unit/ticker.js -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/types.d.ts -------------------------------------------------------------------------------- /vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/kampos/HEAD/vite.config.mjs --------------------------------------------------------------------------------