Bloop
A networked coding environment for writing GLSL fragment shaders across WebSockets.

Bloop is a collaborative coding environment for writing GLSL fragment shaders on an animated 3D blob across WebSockets. The application was built in a matter of days amid fast transitions to virtual learning during COVID-19. It uses Three.js and socket.io, and was first used during an hour-long creative coding workshop over Zoom.
By
Lan Zhang & Anna Garbier