nowfound

Alternatives

Products that do what Creating flowing particle animations out of images (JS and WebGL) does

Hi! I'm Alan, and I built a website that turns images into flowing particle animations. This javascript / WebGL tool creates particle animations out of any image in real-time within the browser, with particles that dynamically respond to edge detection and flow fields. It uses Sobel edge detection, a Perlin noise flow field, and webGL / GLSL for better performance. The tool is completely free and open source (MIT license). Github repo: https://github.com/collidingScopes/particular-drift Let me know of any feedback or suggestions for improvement.

  1. 1

    Create flowing particle animations out of any image (FOSS)

    2025

  2. 2RT

    2023 · antimatter15.com

  3. 3CA
  4. 4AM

    Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…

    2024 · 5-million-devs.netlify.com

  5. 5IB
  6. 6

    Transform Static Images Into Dynamic Particle Experiences

    12d ago · particle-studios.vercel.app

  7. 7S2

    Had some fun with shared array buffers over many months of free time. Skip to the end to play around with the final app. Open to ideas on how to simulate more whilst staying in js land.

    2024 · dgerrells.com

  8. 8IM

    I was fascinated by this [0] and this video [1]. After many struggles, I finally built this app that traces images using circles similar to what these videos had shown. The most challenging part (to me) is to find a way to convert images to vector lines. I had tried Potrace, but its output is not suitable for my use case: too many small elements share the same border. Potrace's goal is to represent the original image faithfully using vector lines. But I want to trace the image edges. After searching and trying some Potrace alternatives in vain, I finally found my keyword. Surprisingly (to…

    2022 · phqb.github.io

  9. 9

    Powerful animation tool. Export Lottie, iOS, Web, MOV & more

    2020

  10. 10
    Flow409

    Animate Sketch designs and generate production-ready code.

    2017

  11. 11AS

    The little particles will gravitate to your cursor (or touch location), and can even enter stable orbits if the conditions are right! Mainly an excuse for me to experiment with wasm and WebGL, but it makes for a surprisingly good fidget toy.

    2024 · aestuans.github.io

  12. 12

    Create GIFs and video animations easily in your browser

    2019

  13. 13MC

    The latest 3Blue1Brown video [1] about the M. C. Escher print gallery effect inspired me to re-implement the effect as WebGL fragment shader on my own. [1]: https://www.youtube.com/watch?v=ldxFjLJ3rVY

    Apr 2026 · static.laszlokorte.de

  14. 14IM

    2024 · cssgridgenerator.io

  15. 15EW

    2020 · exophysics.net

  16. 16

    A lightweight JavaScript library for creating particles.

    2014

  17. 17

    Mathematical art SVG creator with infinite variations

    2019

  18. 18MF
  19. 19WF

    2014 · haxiomic.github.io

  20. 20

    Make your projects even more engaging and interactive

    2016

  21. 21VJ
  22. 22RA

    Hey HN! We're Ben and Izak, founders of Repaint (YC S23). Repaint is like Figma, but for creating real websites. It has panning, zooming, and dragging elements around. The settings closely follow html/css. We think an open canvas is a big improvement over other website builders. Everything is easier: styling, consistency, responsiveness… But making it work was hard! We thought HN would appreciate the tech behind it: - A custom WebGL rendering engine (w/text, shadows, blurs, gradients, & opacity groups) - A partial implementation of the css spec - A custom text editor & text shaper…

    2024 · repaint.com

  23. 23TV

    This tool turns videos into ASCII pixel art. You can use your webcam feed or upload a video, then use the controls to adjust the colors, resolution, text style, etc. Github repo: https://github.com/collidingScopes/ascii It's built with javascript / html canvas. I'll be continuing to work on this, with the goal of improving performance (it can be laggy at high resolutions) and to also allow image input (turn an image into animated ASCII art). Please let me know of any feedback or suggestions!

    2024 · collidingscopes.github.io

  24. 24AI

    (space = reset) Fluid mechanics is an extremely interesting topic and I have been creative coding for a couple of months now. Therefore I started working on flow fields in processing. It had so much fun playing around with the different parameters in this project, I decided to rewrite in p5.js an added a control panel. You can change most of the parameters (within some constraints I thought to be reasonable), randomize the values and export and import settings. Hopefully some coders here get inspired and also join the great creative coding community.

    2024 · synapse.nugatio.com

Ranked by how close each launch is in meaning, then by votes. Refine with a description →