A futuristic 3D portfolio website built with Three.js featuring an immersive sci-fi environment.
- Immersive 3D landing scene with animated door
- Interactive interior space with holographic displays
- Dynamic particle systems and lighting effects
- Responsive design with mobile controls
- Procedural audio effects
- Clone the repository
- Run
npm installto install dependencies - Start the server with
npm start - Open http://localhost:8081 in your browser
- Press ENTER to enter the portfolio space
- Use WASD or arrow keys to navigate
- Press ESC to return to the landing scene
- Mobile users can use the on-screen joystick
Requires WebGL support. Tested on:
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
The application uses:
- Three.js for 3D rendering
- Web Audio API for procedural sound generation
- Custom shaders for holographic effects
- Responsive design for all screen sizes