Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 891 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 891 Bytes

GPU Accelerated Particles

This is a particle system made up of 9.000.000 particles / 3000 px * 3000 px buffers; simulated and rendered entirely on GPU. This demo uses experimental WebGL features such as floating point textures and rendering to multiple frame buffers. May not work on most browsers. Firefox and a decent GPU should do fine. Tutorial will be available soon.

Live demo showcases 4.194.304 particles / 2048 px * 2048 px buffers:

Soundcloud: https://soundcloud.com/visviva/shader-galaxies

Controls:

  • Left mouse button - Rotate
  • Right mouse button - Gradual zoom
  • Middle mouse button - Pan
  • Mouse wheel - Snapping zoom
  • Ctrl + Left mouse button - Assign new gravity center
  • R - Reset the simulation
  • Z - Reset the camera
  • B - Buffer switch

Screenshot: