First of all thanks to everyone who’s helped me so far with this software. Coming from non node-based programming, it has been a challenge but is also very rewarding.
I’m wondering if there is a way to multiply Layers (preferably, Images could work too) so that they affect each others’ color? I.e. overlaying one Layer with another would give some combination of the colors present, like a transparency. For example, there could be a “background” Layer of a black and white image, with another Layer of red squares on “top”, such that the underlying image is colored red where the squares are present.
I’ve been driving myself crazy trying to find this functionality, but to no avail. For example, in the OpenCV library, there is a Multiply node (I’m still not exactly sure what the “scale” value is doing on this one). Any help would be appreciated! Thanks!
I recommend to switch to Stride for that kind of functionality. You can use a SkiaTexture, if you want to keep drawing in Skia, but apply TextureFX to the final image. However, in this case you have to take care of the aspect ratio of the final image on your own.
Well this would create two internal renderers under the hood, so would not be recommended for performance hit… It’s always recommended to stay in the same framework until the presentation stage… e.g if you use SkiaTexture, use only one…