codingjoe / codingjoe/MusicBeam
Tool Suggestion: Projector Simulator
- Dominant language
- Processing
- Stars
- 294
- Forks
- 53
- PR merge metrics
- No merged PRs in 30d
Description
It is difficult to develop or debug effects without a projector. MusicBeam uses the light beams from a projector to make effects. Developers must imagine how the beams look like when developing without a projector.
I created a tool that takes the image that is intended to go to the projector (second window) and creates a light beam simulation for it. Developers can pan, rotate, and move around a virtual room to see their effects in motion.

Code to be added to Stage class:
```Java
ProjectorSim sim = new ProjectorSim();
String[] args = {"Simulator"};
PApplet.runSketch(args, sim);
draw(){
...
sim.updateImage(get());
...
}
```
Developers do not need to add any additional code to their effects class. This tool allows for quick prototyping and debugging.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.