A simple interactive 3D visualization featuring floating badges that respond to user interaction. Built with Three.js.
- Interactive 3D badges with hover effects and click animations
- Smooth floating animations
- Add/Remove badges dynamically
- Debug mode for development
- Responsive design
D
- Toggle debug mode (shows axes, grid, and camera position)R
- Reset camera to default position
- Hover - Badges tilt towards cursor and scale up
- Click - Triggers a flip animation on the badge
- Add Badge - Adds a new badge (maximum 5)
- Remove Badge - Removes the rightmost badge (minimum 1)
When debug mode is enabled (D
key):
- Axes helper
- Grid helper
- Camera position information
- Orbit controls enabled
- Three.js
- HTML5
- CSS3
- JavaScript
Simply open index.html
in a modern web browser. No build process required.