An infinite 3D canvas built with React Three Fiber for exploring and displaying media in a seamless, immersive space.
- Infinite 3D space - Navigate through an endless grid of media items
- Performance optimized - Chunk-based rendering with distance-based culling
- Touch & mouse controls - Drag to pan, pinch/scroll to zoom
- Keyboard navigation - WASD to move, QE for up/down
- Progressive loading - Textures load on-demand with progress tracking
npm install
npm run dev- React 19
- Three.js
- React Three Fiber
- TypeScript
- Vite
- Images courtesy of The Art Institute of Chicago
Follow Edoardo: Instagram, GitHub, LinkedIn, X
