slime2 icon indicating copy to clipboard operation
slime2 copied to clipboard

DVD Bounce: Randomize different states on bounce

Open zaytri opened this issue 1 year ago • 4 comments

Rather than just bouncing one image/video/text box, allow a list of images/videos/text boxes (can be mixed) to randomize on every bounce, like how the DVD logo changes colors on every bounce

zaytri avatar Dec 17 '23 05:12 zaytri

Maybe HSV modifiers could be applied on each bounce? Could be randomized within ranges, or a set of variables could be predefined by the user?

The idea that came to my mind was using the alpha of an image to create a shape, and having that shape change randomly to one of a set of predefined colors, but the HSV modifier would probably be easier for users to implement more broadly.

TheTaraStark avatar Apr 11 '24 23:04 TheTaraStark

Maybe HSV modifiers could be applied on each bounce? Could be randomized within ranges, or a set of variables could be predefined by the user?

The idea that came to my mind was using the alpha of an image to create a shape, and having that shape change randomly to one of a set of predefined colors, but the HSV modifier would probably be easier for users to implement more broadly.

hmmm that'd be quite technical and would limit randomization to just recolors of a single shape

zaytri avatar Apr 11 '24 23:04 zaytri

This doesn't have to be an either-or, I'm just if someone wanted to recreate the DVD logo changing colors, only having a "randomize image" option would mean having a separate image rendered for every single bounce - an HSV randomizer would probably be more difficult to implement code-side, but could be easier to use viewer-side if all someone wanted to do was "change color"

TheTaraStark avatar Apr 11 '24 23:04 TheTaraStark

yea it could be its own separate fork just to not complicate the settings between a list randomizer and a color randomizer

zaytri avatar Apr 11 '24 23:04 zaytri