modellking / DMX-UI

1 stars 0 forks source link

Feature: Animation color prevent disjoin #43

Open modellking opened 5 years ago

modellking commented 5 years ago

Obvious Dependencies

22

Describe the solution you'd like The Animation system currently animates each light indivdually and does not care about splitting during possible crosses during the time animation

Additional context See Testprotocol, see Documentation about ColorAnimation

Test Protocol define a keyframe A almost spanning full range of Hue values (orderFarFlag enabled) define a keyframe B following A that uses a large enough Hue span that the direct line across the Hue, (Saturation,Value) Plane (see documentation) will clip twice between desired one cross, so both extremes should cross on the opposite side from the middle colors. Choose any animation function for time and order (linear should suffice) When Playing the animation, ASSERT that the colors of the whole group appear to be merging and diverging afterwards UNIFORMLY