FrankSun0634 / WebGL-GPU-Particles

1 million+ particles being moved around on the GPU via WebGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1,048,576 Particles

Click here to see the demo

An experiment showing 1 million+ particles being moved around on the GPU via WebGL. All data is uploaded once - velocities are computed and integrated entirely on the GPU and state is preserved via a Texture and Framebuffer. You can also control this with LEAP motion if you have one :)

This demo was part of my Dissecting WebGL talk (slides and video available.)

Treat this as a first teaser of a GPU particle effects / physics library that I'm working on and will open source soon.

About

1 million+ particles being moved around on the GPU via WebGL

License:MIT License


Languages

Language:JavaScript 78.7%Language:HTML 13.4%Language:GLSL 7.9%