Right now we can use luminave-thorium / luminave-server to interact with Thorium.
[x] Documentation to explain how the following use cases work
[x] Dynamic animation (#99)
[x] Dynamic scenes
One light can only display one color
In one simulator there are three different types of light: Red, Blue & White. These lights can only display the specified light. When ever Thorium sends a color, we have to know which light should be turned on:
Create a scene for every light
Add the fixtures that represent that light to the scene
Trigger that scene in luminave-thorium using the luminave-server API
In order to also react animations triggered in Thorium (for example fade out), we have to add dynamic animations #99 & an infinite timeline #61
Example
Color is set to red
Activate the scene scene-red
It has the fixtures fixture-1-red & fixture-2-red attachted
When this scene is triggered by luminave-thorium, all red lights are turned on
RGB lights that can display every color
In new simulators we can have RGB compatible lights that can display any color. When ever Thoriumd sends a color, we can handle it like this:
Create a scene for all the lights
Add all fixtures to that scene
Trigger that scene in luminave-thorium using the luminave-server API
In order to also react animations triggered in Thorium (for example fade out), we have to add dynamic animations #99 & an infinite timeline #61
Example
Color is blue
Activate the scene scene-rgb
It has all fixtures added to it
When the scene is triggered by luminave-thorium, all the lights are turned and display blue (or any other color)
Right now we can use luminave-thorium / luminave-server to interact with Thorium.
One light can only display one color
In one simulator there are three different types of light: Red, Blue & White. These lights can only display the specified light. When ever Thorium sends a color, we have to know which light should be turned on:
Example
scene-red
fixture-1-red
&fixture-2-red
attachtedRGB lights that can display every color
In new simulators we can have RGB compatible lights that can display any color. When ever Thoriumd sends a color, we can handle it like this:
Example
scene-rgb