Make alpha dependent on RGB - Printable Version +- Gimp-Forum.net (https://www.gimp-forum.net) +-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP) +--- Forum: General questions (https://www.gimp-forum.net/Forum-General-questions) +--- Thread: Make alpha dependent on RGB (/Thread-Make-alpha-dependent-on-RGB) |
Make alpha dependent on RGB - Helios - 10-10-2020 Hello everyone. I have this simple normal image. What i want to do is to edit alpha channel as a curve, but based on Red and Green channel. RGB channels must remain unchanged ("colour to alpha" change them). I know Colours - Levels/Curve tools, thats ability i want, but i haven't find out how to use input channel different from output channel. So i can edit for example Red in different shades of Red, but not based on Green. I really need it similar to curve, in my example image there is only few shades, but i want to learn proper workflow for complex images too. I'm using GIMP 2.10. I'm total gimp newbie, i use it only for simple edits of my textures.. So please detailed answer is appreciated. RE: Make alpha dependent on RGB - rich2005 - 10-10-2020 Can you post your image in a format that contains the alpha channel you want to edit. Gimp .xcf or maybe .png Quote:What i want to do is to edit alpha channel as a curve, but based on Red and Green channelIs this possible ? An alpha channel is just a greyscale mask, nothing in there to adjust red or green ? RE: Make alpha dependent on RGB - Helios - 10-10-2020 Well right now its simple full opacity. I have yet to create proper alpha, but thats what i need, base it on RG channels. (10-10-2020, 09:26 AM)rich2005 Wrote:Quote:What i want to do is to edit alpha channel as a curve, but based on Red and Green channelIs this possible ? An alpha channel is just a greyscale mask, nothing in there to adjust red or green ? I have green channel 0-100. I want my alpha to be 0-50, 50 where green is 100, alpha 25 where green is 50...etc etc. Or even non linear - curve RE: Make alpha dependent on RGB - rich2005 - 10-10-2020 Is this for one of those games engines that uses the alpha channel independent of the image? I do not know, this might work Take a duplicate of the image. Colours -> Colour curves and adjust the green curve to suit. Layers -> Mask -> Add layer mask with greyscale copy of layer option Copy the original image and paste into the modified As far as I can see that now has the original RGB and an alpha channel based on green. some screenshots of that sequence. https://i.imgur.com/PNvwxOQ.jpg You can apply the layer mask Layer -> Mask -> Apply or I assume exporting in whatever format ( tga ? ) will do. RE: Make alpha dependent on RGB - Helios - 10-10-2020 Ok, thank you. From your advice i learnt that greyscale copy gives me alpha i want after i invert red channel. So not exactly what i was looking for, but works good enough i guess. I will see at more complicated images. Yes, its for game which uses alpha channel in normal image to calculate snow coverage. |