Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tool Suggestion: Projector Simulator #59

Open
LuisMQuinones opened this issue May 23, 2018 · 2 comments
Open

Tool Suggestion: Projector Simulator #59

LuisMQuinones opened this issue May 23, 2018 · 2 comments
Assignees

Comments

@LuisMQuinones
Copy link

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.

Projector Simulation screenschot

Code to be added to Stage class:

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.

@codingjoe
Copy link
Owner

7bc3ee34b868210ad292f2e0f053d984

@codingjoe
Copy link
Owner

I want this please!!! Just point me to the pull-requests. I happy to merge it!

LuisMQuinones added a commit to LuisMQuinones/MusicBeam that referenced this issue May 26, 2018
This is the initial commit for the Projector Simulator.
Implemented the base for Projector Simulator. It has a
working camera movement, room representation, and
projector source.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants