https://github.com/shiffman/Most-Pixels-Ever-Processing
The Most Pixels Ever is an open-source Java and C++ framework for spanning Processing sketches and openFrameworks applications across multiple screens.
https://github.com/shiffman/Most-Pixels-Ever-Processing
Last synced: 30 days ago
JSON representation
The Most Pixels Ever is an open-source Java and C++ framework for spanning Processing sketches and openFrameworks applications across multiple screens.
- Host: GitHub
- URL: https://github.com/shiffman/Most-Pixels-Ever-Processing
- Owner: shiffman
- Created: 2010-12-18T03:20:07.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2016-06-08T16:08:29.000Z (almost 9 years ago)
- Last Synced: 2024-10-26T21:34:52.558Z (7 months ago)
- Language: Java
- Homepage: http://www.shiffman.net
- Size: 116 MB
- Stars: 286
- Watchers: 48
- Forks: 67
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-edinburgh-audio-vision - Most Pixels Ever
README
# Most Pixels Ever
Most Pixels Ever is an open-source framework for spanning graphics applications across multiple screens.
  
# Getting Started:
Check out the tutorials on the wiki!
[https://github.com/shiffman/Most-Pixels-Ever/wiki](https://github.com/shiffman/Most-Pixels-Ever/wiki)
# Supported environments
* [Processing]()
* [openFrameworks](https://github.com/obviousjim/ofxMostPixelsEver)
* [Cinder](https://github.com/wdlindmeier/Most-Pixels-Ever-Cinder)# Most Pixels Ever 2.0 Protocol
## Client
| Message | Example | Description |
| ----------------- | ----------------------- | -------------------- |
| S|#|string | S|0|render0 | Synchronous Client connecting | ID # | name|
| A|#|string|boolean | A|5|render0|true | ASychronous Client connecting | ID # | name | messages back yes or no?|
| D|#|# | D|0|231 | Client done rendering, ID, frame number |
| T|String | T|rain,82 | Data message sent to all client |
| T|String|#,# | T|rain,82|0,1 | Data message | which clients to send to |
| P | P | Toggle pause state |## Server
| Message | Example | Description |
| ----------------- | ----------------------- | -------------------- |
| G|# | G|231 | Go and draw frame 231 |
| G|#|#,String|#,String | G|231|rain,0,82|3,snow,42 | Go and draw frame 231 with these messages, messages are preceded by client ID that sent them |
| R | R | Reset to frame 0 |
| P | P | Toggle pause state |