WebGL Confetti

  • WebGL
  • JavaScript
  • computer graphics
  • linear algebra
  • confetti physics

Interactive confetti simulation written with raw WebGl (no libraries).


  • Scene can be rotated with the mouse.
  • Confetti emitting rate can be controlled via a slider.
  • Emitter and floor are 3D models made of triangles.
  • Confetti particles collide with the floor.