Simulating and rendering 262,144 particles with GLSL.