├── .gitignore ├── README.md ├── docs ├── css │ └── main.min.css ├── img │ ├── apple-touch-icon.png │ ├── icon.ico │ ├── osaka01.jpg │ ├── osaka02.jpg │ ├── osaka03.jpg │ ├── osaka04.jpg │ ├── osaka05.jpg │ └── share.jpg ├── index.html └── js │ ├── main.min.js │ └── vendor │ ├── dat.gui.min.js │ └── stats.min.js ├── dst └── img │ ├── apple-touch-icon.png │ ├── icon.ico │ ├── osaka01.jpg │ ├── osaka02.jpg │ ├── osaka03.jpg │ ├── osaka04.jpg │ ├── osaka05.jpg │ └── share.jpg ├── gulp ├── conf.js ├── plugins.js └── tasks │ ├── clean.js │ ├── copy.js │ ├── imagemin.js │ ├── minify-css.js │ ├── pug.js │ ├── replace.js │ ├── sass.js │ ├── scripts.js │ ├── serve.js │ └── uglify.js ├── gulpfile.js ├── package.json └── src ├── .keep ├── css ├── foundation │ ├── _global.scss │ ├── _mixin-easing.scss │ ├── _mixin-utils.scss │ ├── _normalize.scss │ └── _variables.scss ├── main.scss └── object │ ├── component │ └── .keep │ ├── project │ ├── .keep │ ├── _canvas-webgl.scss │ ├── _contents-summary.scss │ └── _preloader.scss │ └── utility │ └── .keep ├── glsl ├── dissolve.fs ├── dissolve.vs └── modules │ ├── hsv2rgb.glsl │ ├── rotate_matrix.glsl │ ├── rotate_matrix_x.glsl │ ├── rotate_matrix_y.glsl │ ├── rotate_matrix_z.glsl │ ├── scale_matrix.glsl │ └── translate_matrix.glsl ├── html ├── index.pug └── modules │ └── _head.pug └── js ├── main.js ├── modules └── dissolve.js └── vendor ├── dat.gui.min.js └── stats.min.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/README.md -------------------------------------------------------------------------------- /docs/css/main.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/css/main.min.css -------------------------------------------------------------------------------- /docs/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/img/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/icon.ico -------------------------------------------------------------------------------- /docs/img/osaka01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/osaka01.jpg -------------------------------------------------------------------------------- /docs/img/osaka02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/osaka02.jpg -------------------------------------------------------------------------------- /docs/img/osaka03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/osaka03.jpg -------------------------------------------------------------------------------- /docs/img/osaka04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/osaka04.jpg -------------------------------------------------------------------------------- /docs/img/osaka05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/osaka05.jpg -------------------------------------------------------------------------------- /docs/img/share.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/img/share.jpg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/js/main.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/js/main.min.js -------------------------------------------------------------------------------- /docs/js/vendor/dat.gui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/js/vendor/dat.gui.min.js -------------------------------------------------------------------------------- /docs/js/vendor/stats.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/docs/js/vendor/stats.min.js -------------------------------------------------------------------------------- /dst/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/apple-touch-icon.png -------------------------------------------------------------------------------- /dst/img/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/icon.ico -------------------------------------------------------------------------------- /dst/img/osaka01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/osaka01.jpg -------------------------------------------------------------------------------- /dst/img/osaka02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/osaka02.jpg -------------------------------------------------------------------------------- /dst/img/osaka03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/osaka03.jpg -------------------------------------------------------------------------------- /dst/img/osaka04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/osaka04.jpg -------------------------------------------------------------------------------- /dst/img/osaka05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/osaka05.jpg -------------------------------------------------------------------------------- /dst/img/share.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/dst/img/share.jpg -------------------------------------------------------------------------------- /gulp/conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/conf.js -------------------------------------------------------------------------------- /gulp/plugins.js: -------------------------------------------------------------------------------- 1 | module.exports = require('gulp-load-plugins')(); 2 | -------------------------------------------------------------------------------- /gulp/tasks/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/clean.js -------------------------------------------------------------------------------- /gulp/tasks/copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/copy.js -------------------------------------------------------------------------------- /gulp/tasks/imagemin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/imagemin.js -------------------------------------------------------------------------------- /gulp/tasks/minify-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/minify-css.js -------------------------------------------------------------------------------- /gulp/tasks/pug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/pug.js -------------------------------------------------------------------------------- /gulp/tasks/replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/replace.js -------------------------------------------------------------------------------- /gulp/tasks/sass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/sass.js -------------------------------------------------------------------------------- /gulp/tasks/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/scripts.js -------------------------------------------------------------------------------- /gulp/tasks/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/serve.js -------------------------------------------------------------------------------- /gulp/tasks/uglify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulp/tasks/uglify.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/package.json -------------------------------------------------------------------------------- /src/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/css/foundation/_global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/foundation/_global.scss -------------------------------------------------------------------------------- /src/css/foundation/_mixin-easing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/foundation/_mixin-easing.scss -------------------------------------------------------------------------------- /src/css/foundation/_mixin-utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/foundation/_mixin-utils.scss -------------------------------------------------------------------------------- /src/css/foundation/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/foundation/_normalize.scss -------------------------------------------------------------------------------- /src/css/foundation/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/foundation/_variables.scss -------------------------------------------------------------------------------- /src/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/main.scss -------------------------------------------------------------------------------- /src/css/object/component/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/css/object/project/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/css/object/project/_canvas-webgl.scss: -------------------------------------------------------------------------------- 1 | .p-canvas-webgl { 2 | z-index: 1; 3 | position: relative; 4 | } 5 | -------------------------------------------------------------------------------- /src/css/object/project/_contents-summary.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/object/project/_contents-summary.scss -------------------------------------------------------------------------------- /src/css/object/project/_preloader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/css/object/project/_preloader.scss -------------------------------------------------------------------------------- /src/css/object/utility/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/glsl/dissolve.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/dissolve.fs -------------------------------------------------------------------------------- /src/glsl/dissolve.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/dissolve.vs -------------------------------------------------------------------------------- /src/glsl/modules/hsv2rgb.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/hsv2rgb.glsl -------------------------------------------------------------------------------- /src/glsl/modules/rotate_matrix.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/rotate_matrix.glsl -------------------------------------------------------------------------------- /src/glsl/modules/rotate_matrix_x.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/rotate_matrix_x.glsl -------------------------------------------------------------------------------- /src/glsl/modules/rotate_matrix_y.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/rotate_matrix_y.glsl -------------------------------------------------------------------------------- /src/glsl/modules/rotate_matrix_z.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/rotate_matrix_z.glsl -------------------------------------------------------------------------------- /src/glsl/modules/scale_matrix.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/scale_matrix.glsl -------------------------------------------------------------------------------- /src/glsl/modules/translate_matrix.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/glsl/modules/translate_matrix.glsl -------------------------------------------------------------------------------- /src/html/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/html/index.pug -------------------------------------------------------------------------------- /src/html/modules/_head.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/html/modules/_head.pug -------------------------------------------------------------------------------- /src/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/js/main.js -------------------------------------------------------------------------------- /src/js/modules/dissolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/js/modules/dissolve.js -------------------------------------------------------------------------------- /src/js/vendor/dat.gui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/js/vendor/dat.gui.min.js -------------------------------------------------------------------------------- /src/js/vendor/stats.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ykob/glsl-dissolve/HEAD/src/js/vendor/stats.min.js --------------------------------------------------------------------------------