How to put a transparent layer on top of everything?
Archive · 20096 old posts
From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Tzarls ·
Hi guys. I´m working to finish my VSTi´s GUI and found something I can´t do. This is a preview of my GUI:
I want to have that "glassy" effect on a separate bmp and apply if on top of everything else, with some transparence. How do I achieve this? Of course, I want to be able to use the knobs and switches under that layer. Thanks.
oddson ·
Just make sure the alpha channel is transparent enough to see the controls through the window... it shouldn't stop mouse controls from getting through.
oddson ·
Unless your question is more about PhotoShop?
Make a fully transparent window in the middle of your opaque frame.
put your glassy effect in a layer below that and set it's transparency to an appropriate value < 100%
Export the image as PNG or GIF...
If you want to retain control of the transparency level within SynthMaker you could export a frame object with a fully transparent middle and an opaque glassy effect and set the Alpha blend of the glassy effect within SynthMaker.
Tzarls ·
Hi oddson, thanks for your answer. But it doesn´t work with my vst. Here´s an example of how thing are set up in my schematic, and you can see that your image doesn´t show on top of the rest of the gui.
Any ideas?
BTW, no, I wasn´t asking about photoshop. In fact, I´m using the GIMP for all this graphics - it works great, apart from the odd crash every 2 hours. 😕 🙂
aliasant ·
OK. What you do is you create a new V input into the image module.
Then connect from the GUI prim to the Image V input. Make sure this connection is the last one out from the GUI Prim. This way your image will be placed above everything else. Works perfectly.
Tzarls ·
Thank you aliasant, it works perfectly!
Wrote something here? To have a post removed or your name hidden, write to [email protected].