├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc ├── doc-images ├── animation.gif ├── distorted.gif ├── gltf.gif ├── logo.png ├── refraction.gif └── wooble.gif ├── index.html ├── package.json ├── public ├── audio.wav ├── diamond.glb ├── hdr.hdr ├── react.glb ├── textures │ ├── Metal042A_1K-JPG.usda │ ├── Metal042A_1K-JPG.usdc │ ├── Metal042A_1K_Color.jpg │ ├── Metal042A_1K_Displacement.jpg │ ├── Metal042A_1K_Metalness.jpg │ ├── Metal042A_1K_NormalDX.jpg │ ├── Metal042A_1K_NormalGL.jpg │ ├── Metal042A_1K_Roughness.jpg │ └── Metal042A_PREVIEW.jpg └── vite.svg ├── readme.md ├── src ├── .bkp.app.jsx ├── AnimatedBox.jsx ├── App.css ├── App.jsx ├── DreiRefraction.jsx ├── LoadedGltf.jsx ├── MeshDistortion.jsx ├── WobbleMaterial.jsx ├── XR8Scene.js ├── assets │ └── react.svg ├── examples.js ├── index.css └── main.jsx ├── vite.config.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/* 2 | node_modules/* 3 | package.json -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/.prettierrc -------------------------------------------------------------------------------- /doc-images/animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/doc-images/animation.gif -------------------------------------------------------------------------------- /doc-images/distorted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/doc-images/distorted.gif -------------------------------------------------------------------------------- /doc-images/gltf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/doc-images/gltf.gif -------------------------------------------------------------------------------- /doc-images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/doc-images/logo.png -------------------------------------------------------------------------------- /doc-images/refraction.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/doc-images/refraction.gif -------------------------------------------------------------------------------- /doc-images/wooble.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/doc-images/wooble.gif -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/package.json -------------------------------------------------------------------------------- /public/audio.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/audio.wav -------------------------------------------------------------------------------- /public/diamond.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/diamond.glb -------------------------------------------------------------------------------- /public/hdr.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/hdr.hdr -------------------------------------------------------------------------------- /public/react.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/react.glb -------------------------------------------------------------------------------- /public/textures/Metal042A_1K-JPG.usda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K-JPG.usda -------------------------------------------------------------------------------- /public/textures/Metal042A_1K-JPG.usdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K-JPG.usdc -------------------------------------------------------------------------------- /public/textures/Metal042A_1K_Color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K_Color.jpg -------------------------------------------------------------------------------- /public/textures/Metal042A_1K_Displacement.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K_Displacement.jpg -------------------------------------------------------------------------------- /public/textures/Metal042A_1K_Metalness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K_Metalness.jpg -------------------------------------------------------------------------------- /public/textures/Metal042A_1K_NormalDX.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K_NormalDX.jpg -------------------------------------------------------------------------------- /public/textures/Metal042A_1K_NormalGL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K_NormalGL.jpg -------------------------------------------------------------------------------- /public/textures/Metal042A_1K_Roughness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_1K_Roughness.jpg -------------------------------------------------------------------------------- /public/textures/Metal042A_PREVIEW.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/textures/Metal042A_PREVIEW.jpg -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/public/vite.svg -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/readme.md -------------------------------------------------------------------------------- /src/.bkp.app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/.bkp.app.jsx -------------------------------------------------------------------------------- /src/AnimatedBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/AnimatedBox.jsx -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/DreiRefraction.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/DreiRefraction.jsx -------------------------------------------------------------------------------- /src/LoadedGltf.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/LoadedGltf.jsx -------------------------------------------------------------------------------- /src/MeshDistortion.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/MeshDistortion.jsx -------------------------------------------------------------------------------- /src/WobbleMaterial.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/WobbleMaterial.jsx -------------------------------------------------------------------------------- /src/XR8Scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/XR8Scene.js -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/examples.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/src/main.jsx -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/vite.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vettorazi/react-three-8thwall/HEAD/yarn.lock --------------------------------------------------------------------------------