GL.
13 | 14 |15 | Artist — Adam Rosol 16 |
17 |18 | Wave effect inspired from — nightingale.world 19 |
20 |├── .babelrc ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── src ├── css │ └── index.scss ├── img │ ├── emotion.jpg │ ├── metal.jpg │ ├── modern.jpg │ └── retro.jpg └── js │ ├── Cursor.js │ ├── Cursors.js │ ├── Slideinfo.js │ ├── Slideshow.js │ ├── events │ ├── Events.js │ ├── Raf.js │ ├── Resize.js │ └── index.js │ ├── gl │ ├── GlObject.js │ ├── Slider.js │ ├── glsl │ │ ├── fragment.glsl │ │ └── vertex.glsl │ └── index.js │ ├── index.js │ └── utils │ ├── Mouse.js │ ├── Splitter.js │ ├── index.js │ └── preload.js ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": ["@babel/plugin-proposal-class-properties"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devloop01/webgl-slider/05aaa7cb49b8ce86c16d2a47aac4686fbc83ecd7/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |15 | Artist — Adam Rosol 16 |
17 |18 | Wave effect inspired from — nightingale.world 19 |
20 |