NERDDISCO / luminave

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

Set property of dmx-fixture while timeline is not playing #19

Closed TimPietrusky closed 6 years ago

TimPietrusky commented 6 years ago

When you set the property of a dmx-fixture and the timeline is paused, the value gets not updated in the universe.

This was done because of performance problems when updating too many devices + properties in an animation loop.

Expected

The value gets updated in the universe

Possible solution

TimPietrusky commented 6 years ago

Instead of the "Possible solution" I fixed the problem itself:

With that solution we don't have to do any manual flushing with a UI element, but just can use the current UI and see the changes right away.

Note