├── .gitignore ├── index.html ├── package.json ├── public ├── Aeonik TRIAL │ ├── AeonikTRIAL-Air.otf │ ├── AeonikTRIAL-AirItalic.otf │ ├── AeonikTRIAL-Black.otf │ ├── AeonikTRIAL-BlackItalic.otf │ ├── AeonikTRIAL-Bold.otf │ ├── AeonikTRIAL-BoldItalic.otf │ ├── AeonikTRIAL-Light.otf │ ├── AeonikTRIAL-LightItalic.otf │ ├── AeonikTRIAL-Medium.otf │ ├── AeonikTRIAL-MediumItalic.otf │ ├── AeonikTRIAL-Regular.otf │ ├── AeonikTRIAL-RegularItalic.otf │ ├── AeonikTRIAL-SemiBold.otf │ ├── AeonikTRIAL-SemiBoldItalic.otf │ ├── AeonikTRIAL-Thin.otf │ └── AeonikTRIAL-ThinItalic.otf ├── visit-repo.svg └── vite.svg ├── src ├── canvas.ts ├── main.ts ├── plane.ts ├── shaders │ ├── fragment.glsl │ ├── pnoise.glsl │ ├── snoise.glsl │ └── vertex.glsl ├── style.css └── types │ └── types.ts ├── tsconfig.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/.gitignore -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/package.json -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Air.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Air.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-AirItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-AirItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Black.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Black.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-BlackItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-BlackItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Bold.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-BoldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-BoldItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Light.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-LightItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-LightItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Medium.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-MediumItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-MediumItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Regular.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-RegularItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-RegularItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-SemiBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-SemiBold.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-SemiBoldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-SemiBoldItalic.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-Thin.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-Thin.otf -------------------------------------------------------------------------------- /public/Aeonik TRIAL/AeonikTRIAL-ThinItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/Aeonik TRIAL/AeonikTRIAL-ThinItalic.otf -------------------------------------------------------------------------------- /public/visit-repo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/visit-repo.svg -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/canvas.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/plane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/plane.ts -------------------------------------------------------------------------------- /src/shaders/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/shaders/fragment.glsl -------------------------------------------------------------------------------- /src/shaders/pnoise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/shaders/pnoise.glsl -------------------------------------------------------------------------------- /src/shaders/snoise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/shaders/snoise.glsl -------------------------------------------------------------------------------- /src/shaders/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/shaders/vertex.glsl -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/style.css -------------------------------------------------------------------------------- /src/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/src/types/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J0SUKE/organic-gradients-shader/HEAD/vite.config.js --------------------------------------------------------------------------------