├── .gitignore ├── README.md ├── package.json ├── public ├── assets │ ├── icons │ │ └── github.svg │ ├── images │ │ ├── flowmap.png │ │ ├── gloss.png │ │ ├── gyroid_sphere.png │ │ ├── normal_color.png │ │ ├── shadow.png │ │ └── waver.png │ └── textImages │ │ ├── flowmap.png │ │ ├── gloss.png │ │ ├── gyroid_sphere.png │ │ ├── normal_color.png │ │ ├── shadow.png │ │ └── waver.png ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── components │ ├── App.tsx │ ├── LinkIconButton.tsx │ ├── Loading.tsx │ ├── MouseTracker.tsx │ ├── ScrollAnotation.tsx │ └── three │ │ ├── CameraAnimation.tsx │ │ ├── Loading.tsx │ │ ├── MainCard.tsx │ │ ├── ProgressManager.tsx │ │ ├── SubCards.tsx │ │ ├── TCanvas.tsx │ │ ├── detailDrawer.ts │ │ └── postprocessing │ │ ├── Effects.tsx │ │ ├── RippleDistortionPass.tsx │ │ └── SwellPass.tsx ├── index.css ├── index.tsx ├── modules │ ├── data.ts │ ├── glsl.ts │ ├── gui.ts │ └── store.ts ├── react-app-env.d.ts ├── reportWebVitals.ts └── types │ ├── postprocessing.d.ts │ └── types.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/icons/github.svg -------------------------------------------------------------------------------- /public/assets/images/flowmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/images/flowmap.png -------------------------------------------------------------------------------- /public/assets/images/gloss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/images/gloss.png -------------------------------------------------------------------------------- /public/assets/images/gyroid_sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/images/gyroid_sphere.png -------------------------------------------------------------------------------- /public/assets/images/normal_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/images/normal_color.png -------------------------------------------------------------------------------- /public/assets/images/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/images/shadow.png -------------------------------------------------------------------------------- /public/assets/images/waver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/images/waver.png -------------------------------------------------------------------------------- /public/assets/textImages/flowmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/textImages/flowmap.png -------------------------------------------------------------------------------- /public/assets/textImages/gloss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/textImages/gloss.png -------------------------------------------------------------------------------- /public/assets/textImages/gyroid_sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/textImages/gyroid_sphere.png -------------------------------------------------------------------------------- /public/assets/textImages/normal_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/textImages/normal_color.png -------------------------------------------------------------------------------- /public/assets/textImages/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/textImages/shadow.png -------------------------------------------------------------------------------- /public/assets/textImages/waver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/assets/textImages/waver.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/App.tsx -------------------------------------------------------------------------------- /src/components/LinkIconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/LinkIconButton.tsx -------------------------------------------------------------------------------- /src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/Loading.tsx -------------------------------------------------------------------------------- /src/components/MouseTracker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/MouseTracker.tsx -------------------------------------------------------------------------------- /src/components/ScrollAnotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/ScrollAnotation.tsx -------------------------------------------------------------------------------- /src/components/three/CameraAnimation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/CameraAnimation.tsx -------------------------------------------------------------------------------- /src/components/three/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/Loading.tsx -------------------------------------------------------------------------------- /src/components/three/MainCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/MainCard.tsx -------------------------------------------------------------------------------- /src/components/three/ProgressManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/ProgressManager.tsx -------------------------------------------------------------------------------- /src/components/three/SubCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/SubCards.tsx -------------------------------------------------------------------------------- /src/components/three/TCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/TCanvas.tsx -------------------------------------------------------------------------------- /src/components/three/detailDrawer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/detailDrawer.ts -------------------------------------------------------------------------------- /src/components/three/postprocessing/Effects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/postprocessing/Effects.tsx -------------------------------------------------------------------------------- /src/components/three/postprocessing/RippleDistortionPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/postprocessing/RippleDistortionPass.tsx -------------------------------------------------------------------------------- /src/components/three/postprocessing/SwellPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/components/three/postprocessing/SwellPass.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/modules/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/modules/data.ts -------------------------------------------------------------------------------- /src/modules/glsl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/modules/glsl.ts -------------------------------------------------------------------------------- /src/modules/gui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/modules/gui.ts -------------------------------------------------------------------------------- /src/modules/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/modules/store.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/types/postprocessing.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/types/postprocessing.d.ts -------------------------------------------------------------------------------- /src/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/src/types/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nemutas/r3f-kirifuda/HEAD/tsconfig.json --------------------------------------------------------------------------------