Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.48 KB

README.md

File metadata and controls

31 lines (25 loc) · 1.48 KB

dome

dome is a processing sketch that controls the lights on LEDome.

It runs in Processing 3. The model of the dome is generated using HE_Mesh (docs). The Lights are driven with Mark Slee's wonderful LX (docs) library.

instructions

Read the tutorial for more detailed examples and instructions.

contributing

Contributions are hella encouraged. To contribute your own light animations to this repo, you will need to:

  • Install Processing 3 and make sure it runs.

  • Fork this repo.

  • Clone your version of the repo:

    [dome]$~ git clone [email protected]:yourgithubname/dome.git .
    
  • Open dome.pde in processing.

  • Create a new tab and name the file after yourself. You can see L8on.pde in their already.

  • Create your pattern classes in your personal file. See TestPatterns for a simple-ish example.

  • Add your class to the list of patterns in dome.pde

  • Select your pattern when the simulator runs.

  • Rejoice!

tools

  • HE_Mesh Docs - Dome rendering library that enables traversal of edges/vertices/faces.
  • LX Docs - Docs for the lighting engine. If you want the lights to do something cool, there's probably a tool in here to help you.