├── .gitignore ├── index.html ├── package.json ├── public └── images │ ├── i1.jpg │ ├── i2.jpg │ ├── i3.jpg │ └── i4.jpg ├── src ├── components │ ├── canvas.ts │ ├── media.ts │ └── scroll.ts ├── lenis.css ├── main.ts ├── shaders │ ├── fragment.glsl │ └── vertex.glsl ├── style.css └── types │ └── types.ts ├── tsconfig.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/.gitignore -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/package.json -------------------------------------------------------------------------------- /public/images/i1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/public/images/i1.jpg -------------------------------------------------------------------------------- /public/images/i2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/public/images/i2.jpg -------------------------------------------------------------------------------- /public/images/i3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/public/images/i3.jpg -------------------------------------------------------------------------------- /public/images/i4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/public/images/i4.jpg -------------------------------------------------------------------------------- /src/components/canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/components/canvas.ts -------------------------------------------------------------------------------- /src/components/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/components/media.ts -------------------------------------------------------------------------------- /src/components/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/components/scroll.ts -------------------------------------------------------------------------------- /src/lenis.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/lenis.css -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/shaders/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/shaders/fragment.glsl -------------------------------------------------------------------------------- /src/shaders/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/shaders/vertex.glsl -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/style.css -------------------------------------------------------------------------------- /src/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/src/types/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/onscroll-grid-image-reveal/HEAD/vite.config.js --------------------------------------------------------------------------------