TOO MANY POINTS
Launch AppAbout
TOO MANY POINTS is a real-time 3D particle visualization tool that transforms images and videos into interactive point cloud compositions.
Upload your own media or use your webcam, then experiment with different parameters. On mobile phones, it's quite fun to "scan" your surroundings with your rear camera and create live particle landscapes.
Originally built in 2015 using Processing, the project has now been completely rebuilt as a web/mobile application. It’s a personal passion project I’ve always wanted to share – explore, experiment, and have fun.
Note: The 3D depth effect is not based on real depth data. Instead, particle positions are shifted using brightness and color values to create an artistic illusion of depth.
Getting Started
1. Choose Your Media
- Explore pre-configured styles
- Upload an image or video from your device
- Use Webcam for live camera input
2. EDIT: Adjust Parameters
- Mesh: Control density (amount of particles) shape and scale of the basic mesh
- Points: Control Point size and opacity
- Lines: Enable horizontal/vertical connections between points
- Offset: Add 3D depth based on brightness or color channels
- Colors: Adjust brightness, saturation, and contrast
- Appearance: Apply effects like additive blending, grid smoothing
- Motion: Adjust frame blending, add camera rotation or ghosting effect on motion
- Focus: Create the illusion of depth-of-field
- Echo: Add echo instances
- Color Key: Remove colors from the image
- Audio: Make particles react to audio
3. CAPTURE: Export Your Work
- Save Image/ Record Video
Mobile Devices
- "Add to Home Screen" (PWA) in your browser for best User Experience
Known Limitations
- Performance: For smoother performance, reduce the number of points, point size, lines, and disabled effects.
- Depth Sorting & Depth Write: Handling overlapping objects is challenging — disabled by default for smoother transparency. When enabled, they improve depth accuracy and performance, but transparency may look less clean.
- Max Point Amount: Disabled by default: reduces particle count to prevent crashes and maintain better performance. Enable for higher particle counts.
- Video recording: Quality and performance may vary and depend on your device and browser limitations.