NERDDISCO / luminave

Operate all the lights with your web browser and create stunning visual experiences.
MIT License
76 stars 8 forks source link

Dynamic animations #99

Closed TimPietrusky closed 5 years ago

TimPietrusky commented 5 years ago

Instead of defining animations using the UI and then using them, it would be nice to change the animation during runtime using another source (for example using the GraphQL API from luminave-server). That way other applications (for example Thorium) can update the animation based on other parameters without touching the UI of luminave at all.

This is connected to #61 & #60 because the dynamic animation should be "played" when the values are changed which could only work if there is an infinite timeline.