Quote:
|
Originally Posted by Oblivion Odyssey
Thanks again, although I'm having a bit of trouble, im not quite sure how to edit the alpha channel, I could really use some of your step by step instructions for dummies again  for example, how do i get a part of this texture transparent? thanks a lot
|
This time, you're not asking so much for how to do one specific thing that I can give step-by-step instructions for. GIMP has numerous features that allow you to edit alpha/transparencies:
- Under "Dialogs" --> "Channels" you can highlight the alpha channel. Then you can draw on it. Unselect it (or select another channel or layer from the layers menu) to cease editing it. (If the image has no alpha channel to start with, you must first add one using "Layer" --> "Transparency" --> "Add Alpha Channel" or by adding and applying a layer mask (see previous post).
- You can add a layer mask, then show it, then draw on it. When you apply it, your edits will be applied to the alpha layer.
- You can do various layer-related transparency edits via the "Layer" --> "Transparency" menu. Read the related manual pages for details.
- If I recall correctly, you can also do various selection-related transparency edits. Check the manual.
So now, WHAT color to draw?
You're going to want to be drawing in black, white, and shades of "perfect" grey. There's a button to set the current colors to black and white. To get perfect greys, double click either current color and enter the value you want in the "HTML" notation field. (Brief description of "HTML" color notation: This is three two-digit hexadecimal values. The three values, in order, are: Red-ness, then Green-ness, then Blue-ness. Hexidecimal means that instead of counting up [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], it counts [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F]. (So "0A" is 1 more than "09" and "10" is one more than "0F.")) To get a "perfect" grey, make sure to enter the same value for Red, Green, and Blue (example: 5B5B5B).
- If you're working with an image where GW interprets the alpha as transparency, then pure white in the alpha channel is fully opaque, and pure black is totally transparent (literally invisible), and the shades of perfect grey fill in everything in between. Moreover, since GIMP treats alpha as transparent, what you see is exactly what you get.
- If you're working with an image where GW interprets alpha as shiny, then pure white in the alpha is as-shiny-as-possible (the ugly thing you got when using bmp instead of dds) and black is totally dull, and the shades of perfect grey fill in everything in between. Your best bet is to use the eyedropper on what's already there to help you guess a good range of grey to use. I find that, in general, even the most shiny objects in GW tend to have pretty dark alpha.
- If you're working with an image where GW interprets it in a blended way, you're SOL. Just kidding. But you will have to guess-and-check, since no one really knows how it works. (My guess is that it works like this: the high byte, or first digit, of each value, multiplied by 16, corresponds to shininess and the low byte (second digit), multiplied by 16, corresponds to transparency. So, for example, 2B2B2B in a "blended" image would be as shiny as 202020 in a "shininess-only" image and as transparent as B0B0B0 in a "transparency-only" image. That is, of course, only a guess. Feel free to test it out and post your findings.)
Now, how to get the color where you want it? I would probably:
Step 1: Read the manual pages for all the selection tools so I knew how to use them.
Step 2: Duplicate the layer I want to mess with.
Step 3: Toss up an alpha mask on that layer (Add layer mask, then show it).
Step 4: Make the appropriate selection(s) on the unmasked copy. (Use the layer menu (ctrl+L or "Dialogs" --> "Layers") to select which layer is active and which are visible.)
Step 5: Select the layer with the mask and do a fill or gradient fill with your chosen color(s) into the selection(s).
Step 6: Repeat 4 & 5 till you're happy with your edits.
Step 7: Apply the layer mask and go and delete the duplicate layer.