├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json └── launch.json ├── README.md ├── _build-options ├── htmlMinifier.mjs ├── replaceRelativePathInCss.mjs └── replaceRelativePathInHtml.mjs ├── astro.config.mjs ├── env.d.ts ├── package.json ├── postcss.config.cjs ├── prettier.config.cjs ├── public └── assets │ └── img │ ├── head │ ├── apple-touch-icon.webp │ ├── favicon.ico │ ├── screenshot.webp │ └── thumbnail.webp │ └── icon_twigl.png ├── src ├── components │ ├── Copyright.astro │ ├── GitHub.astro │ └── Twigl.astro ├── env.d.ts ├── layouts │ └── Layout.astro ├── pages │ └── index.astro ├── scripts │ ├── Config.js │ ├── Variables.js │ ├── app.js │ ├── helper │ │ ├── Gui.js │ │ └── Statistics.js │ └── webgl │ │ ├── Controller.js │ │ ├── Module.js │ │ ├── Output.js │ │ └── Sketch.js ├── shaders │ ├── _chunk │ │ └── noise.glsl │ ├── frag │ │ ├── _twigl.glsl │ │ ├── output.glsl │ │ └── sketch.glsl │ └── vert │ │ ├── output.glsl │ │ └── sketch.glsl └── styles │ ├── app.scss │ ├── common.scss │ ├── foundation │ ├── _reset.scss │ └── _root.scss │ └── global │ ├── _app.scss │ ├── _function.scss │ └── _variable.scss └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/README.md -------------------------------------------------------------------------------- /_build-options/htmlMinifier.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/_build-options/htmlMinifier.mjs -------------------------------------------------------------------------------- /_build-options/replaceRelativePathInCss.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/_build-options/replaceRelativePathInCss.mjs -------------------------------------------------------------------------------- /_build-options/replaceRelativePathInHtml.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/_build-options/replaceRelativePathInHtml.mjs -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: [require("autoprefixer")], 3 | }; 4 | -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/prettier.config.cjs -------------------------------------------------------------------------------- /public/assets/img/head/apple-touch-icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/public/assets/img/head/apple-touch-icon.webp -------------------------------------------------------------------------------- /public/assets/img/head/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/public/assets/img/head/favicon.ico -------------------------------------------------------------------------------- /public/assets/img/head/screenshot.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/public/assets/img/head/screenshot.webp -------------------------------------------------------------------------------- /public/assets/img/head/thumbnail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/public/assets/img/head/thumbnail.webp -------------------------------------------------------------------------------- /public/assets/img/icon_twigl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/public/assets/img/icon_twigl.png -------------------------------------------------------------------------------- /src/components/Copyright.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/components/Copyright.astro -------------------------------------------------------------------------------- /src/components/GitHub.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/components/GitHub.astro -------------------------------------------------------------------------------- /src/components/Twigl.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/components/Twigl.astro -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/layouts/Layout.astro -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/scripts/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/Config.js -------------------------------------------------------------------------------- /src/scripts/Variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/Variables.js -------------------------------------------------------------------------------- /src/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/app.js -------------------------------------------------------------------------------- /src/scripts/helper/Gui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/helper/Gui.js -------------------------------------------------------------------------------- /src/scripts/helper/Statistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/helper/Statistics.js -------------------------------------------------------------------------------- /src/scripts/webgl/Controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/webgl/Controller.js -------------------------------------------------------------------------------- /src/scripts/webgl/Module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/webgl/Module.js -------------------------------------------------------------------------------- /src/scripts/webgl/Output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/webgl/Output.js -------------------------------------------------------------------------------- /src/scripts/webgl/Sketch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/scripts/webgl/Sketch.js -------------------------------------------------------------------------------- /src/shaders/_chunk/noise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/shaders/_chunk/noise.glsl -------------------------------------------------------------------------------- /src/shaders/frag/_twigl.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/shaders/frag/_twigl.glsl -------------------------------------------------------------------------------- /src/shaders/frag/output.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/shaders/frag/output.glsl -------------------------------------------------------------------------------- /src/shaders/frag/sketch.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/shaders/frag/sketch.glsl -------------------------------------------------------------------------------- /src/shaders/vert/output.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/shaders/vert/output.glsl -------------------------------------------------------------------------------- /src/shaders/vert/sketch.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/shaders/vert/sketch.glsl -------------------------------------------------------------------------------- /src/styles/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/app.scss -------------------------------------------------------------------------------- /src/styles/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/common.scss -------------------------------------------------------------------------------- /src/styles/foundation/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/foundation/_reset.scss -------------------------------------------------------------------------------- /src/styles/foundation/_root.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/foundation/_root.scss -------------------------------------------------------------------------------- /src/styles/global/_app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/global/_app.scss -------------------------------------------------------------------------------- /src/styles/global/_function.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/global/_function.scss -------------------------------------------------------------------------------- /src/styles/global/_variable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sho1374k/Toys-No.038_RayMarching-Ditto/HEAD/src/styles/global/_variable.scss -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | // "extends": "astro/tsconfigs/base" 3 | } 4 | --------------------------------------------------------------------------------