xLightsSequencer / xLights

xLights is a sequencer for Lights. xLights has usb and E1.31 drivers. You can create sequences in this object oriented program. You can create playlists, schedule them, test your hardware, convert between different sequencers.
GNU General Public License v3.0
554 stars 209 forks source link

Enhancement: Snowflake Accumulation #927

Open vlx200 opened 7 years ago

vlx200 commented 7 years ago

Would it be possible to modify the snowflake effect such that if the accumulate option was selected there is a new parameter that becomes available that allows you to input the max accumulation percentage. It would adjust the accumulation rate so that the snow would accumulate from 0 to x% over the length of the effect.

keithsw1111 commented 7 years ago

And what do we do if there isnt enough time to accumulate all of that snow?

vlx200 commented 7 years ago

I am thinking that since currently it seem like two variables combine to create accumulation rate (qty of flakes and speed) one of those would have to be manipulateable by Xlights when this mode was set. So maybe the drop down gets a new option for falling and accumulating percentage, which then enables the max percentage input box and also allows the user to select which variable (qty of flakes or speed) Xlights manipulates to make the max percentage target over the length of the effect. Doing that I wouldn't think would end up in a situation where it can't meet the target. Thoughts?