forked from protonphoton/LJ
Add watchLJ to identify all LJ in network
This commit is contained in:
parent
3b0d44deb1
commit
8fbaaa7880
12
README.md
12
README.md
@ -7,7 +7,9 @@ LICENCE : CC BY
|
|||||||
|
|
||||||
![LJ](https://www.teamlaser.fr/lj/images/lj2.png)
|
![LJ](https://www.teamlaser.fr/lj/images/lj2.png)
|
||||||
|
|
||||||
LJ is like a video projector where you fire images and forget. Lasers are dangerous : you can really fire real world objects. As content creator, it's damn easy to send frames : LJ do the heavy lifting for up to 4 lasers live actions. Think creative like games, Laser "battles", planetarium, sharing available lasers in demoparties for competition,...
|
LJ is like a video projector where you fire images and forget. Lasers are dangerous : you can really fire real world objects. That's why you really shouldn't forget your lasers and go drink a beer.
|
||||||
|
|
||||||
|
As content creator, it's damn easy to send frames : LJ do the heavy lifting for up to 4 lasers live actions. Think creative like games, Laser "battles", planetarium, sharing available lasers in demoparties for competition,...
|
||||||
|
|
||||||
LJ has 5 main components :
|
LJ has 5 main components :
|
||||||
|
|
||||||
@ -321,7 +323,7 @@ DrawDests() will take care of all your declared drawn elements/"objects" and Des
|
|||||||
|
|
||||||
2 compiled nannou visualisers are included, one for Linux, one for macOS. It's pretty old version but much more compatible with "old" processors/computer.
|
2 compiled nannou visualisers are included, one for Linux, one for macOS. It's pretty old version but much more compatible with "old" processors/computer.
|
||||||
|
|
||||||
To use this visualiser as one of LJ's lasers, in LJ.conf edit one of line ip = someipaddress with the IP of the computer running the visualiser. Relaunch LJ. One visualiser per computer.
|
To use this visualiser as one of LJ's lasers, use configure.py to set one laser to the IP of the computer running the visualiser. Relaunch LJ. One visualiser per computer.
|
||||||
|
|
||||||
#
|
#
|
||||||
# Todo
|
# Todo
|
||||||
@ -339,7 +341,7 @@ To use this visualiser as one of LJ's lasers, in LJ.conf edit one of line ip = s
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
You need to update LJ.conf to your network/etherdreams IPs and be sure to check command arguments : python3 configure.py
|
You need to update LJ to your network/etherdreams IPs. Be sure to check command arguments : python3 configure.py
|
||||||
|
|
||||||
LJ is network based and this is *critical and flickering reason #1* if not managed properly, especially if you have several lasers.
|
LJ is network based and this is *critical and flickering reason #1* if not managed properly, especially if you have several lasers.
|
||||||
|
|
||||||
@ -379,7 +381,7 @@ For glitching experience you can change resampling strategy live with "resampler
|
|||||||
# Colors
|
# Colors
|
||||||
#
|
#
|
||||||
|
|
||||||
LJ is compatible with TLL and analog modulation. Each point color is an int value, wich is simply the hex color in decimal. Example : white = #fffff = 65535.
|
LJ is compatible with TLL and analog modulation. Each point color is an int value, wich is simply the hex color in decimal. Example : white = #fffff = 16777215
|
||||||
|
|
||||||
#
|
#
|
||||||
# Ether dream DAC
|
# Ether dream DAC
|
||||||
@ -455,7 +457,7 @@ python3 talk3.py -i etherdreamIP
|
|||||||
|
|
||||||
*Don't kill your scanners : becareful with kpps setting.*
|
*Don't kill your scanners : becareful with kpps setting.*
|
||||||
|
|
||||||
|
The reset button copy the LJ_template.conf to LJ.conf.
|
||||||
|
|
||||||
#
|
#
|
||||||
# LJ commands reference
|
# LJ commands reference
|
||||||
|
Loading…
Reference in New Issue
Block a user