Skip to content

Latest commit

 

History

History
executable file
·
45 lines (28 loc) · 1.37 KB

README.md

File metadata and controls

executable file
·
45 lines (28 loc) · 1.37 KB

Multiuser Fluid

A fluid shader tribute to Mr.doob's Multiuser Sketchpad from 2010. Multiuser Fluid is an experiment to combine UI and data visualization elements in a multiuser environment.

https://multiuser-fluid.glitch.me/

2024 updates

Fixes and updates, additional UI elements, support for more connections, and an observer mode.

https://multiuser-fluid.glitch.me/?observer

Keyboard shortcuts

Esc: Toggle details.
Control-0: Toggle UI.

Dev notes

This is a remix of the rework
https://glitch.com/edit/#!/multiuser-sketchpad

Original fluid shader from 2018
https://twitter.com/pschroen/status/987693377381650432

Fluid dynamics based on David A Roberts' single-pass fluid solver
https://www.shadertoy.com/view/XlsBDf

Alien.js MVC design pattern
https://github.com/alienkitty/alien.js

Space.js UI
https://github.com/alienkitty/space.js

Roadmap

Additional UI elements
Implement binary websockets
Implement pointer events
Support more connections
Observer mode


pschroen