Hi.
I created a plane and assigned a see-through image to it. After creating a new UV map and re-arranging UVs, I baked a texture next to the original one for a side-to-side comparison to demonstrate the loss of brightness.
It may seem like the text below is more see-through than the one above, however, once converted to a mask, the gray is of the same shade in both. With the mask disabled, the difference becomes more apparent
I would like to ask if there is a way of preventing this? All I need is for blender to move areas of a texture into a new place, based on UVs. Thank you in advance.
Please note that this is a dramatically simplified example. In my original file, too many UV islands were moved, so it would be too troublesome to move areas of textures individually as well. test.blend (112.5 KB)
as @joseph said alpha will be flattened to RGB… so more transparency is darker colors in the RGB values and on top of that alpha will be added, the color ramp solution is a nice and fast work around to tweak but you have to eye ball the results
if you want a more precise results and color fidelity don’t plug the Alpha in the principal BSDF and bake an opaque image to get the exact RGB. note im just looking at the color with no transparency from the original image.
oops, sorry missed the point of baking from one UV-Layout to another so the original alpha channel as is, will not work as intended with the new UV’s, so you should bake the alpha separate as a color before combining it