Was playing around with advanced random plugin and some other things lately, and had an idea that would be pretty cool.
Some things i would like to do:
setting the opacity of an object. Not with a value but with an advanced input. This could be pretty much anything. Bitmap, the output of random plugin, gradient. Of course this would need to be placed using some kind of 2d Matrix?
Setting the color of an object using the same method as above.
If Objects like sprites had an output expression. The output is pretty much just the image data.
* Create simple shaders using this kind of inputs.
* Applying noise, and details to sprites.
* Using image or image data or to control opacity/alpha, insdead of using blend modes.
* Controlling effect parameters with gradients? You could have the top of an sprite have heavy blur and bottom if sprite have no blur.
I think there's a lot of fun possibilities if Sprites and other similiar objects had some kind of Output expression, outputting the image data, which you can input into something else, like the opacity of another sprite.
Is this something that would be technically possible?
I can think of many cases where you would want to have an image or image data is input instead of a single value.
Just want to know if anything like that would be possible with the new C3 runtime?