I have the node settup below, but instead of use the alpha value to make it transparent where it should be, it looks like that the light is hitting the object isnted of let the light pass trough it, Im not calculating caustics on this scene.
Hmm, this is going to be hard to explain in just words. I think what you need to do is:
create the non-transparent material
create a separate node group for the transparent material
use your alpha image as the factor input on a mix node that combines the two materials.
See if that works. I did a tutorial on this (bump, specular, diffuse map) that I listed in the tutorial section. Not sure if it’s exactly what you are looking for, but the last part of it talks about using spec maps (or you could use alpha maps) as a mask to combine two materials.
I tried that inside of the group, take a look, and I tried something like that after the grounp in order to increase the alpha cut, but I think that the problem here is that some light is hitting the alpha part that is = to zero, and cycles is calculating something there .
I dont know exactly how I can make it simply let the light pass properly…
Might be a bug, but imo you really need Transparent node, not Translucent. r52693. Black and white mask drawn in blender, no alpha. Two planes, close together. Could be z-fight depending on object sizes; you might experiment with distance between planes.
I allready done that settup and it still not working, I deleted it all and tried again just to be shure with your settup, but look, its the same as before…
I think that this is bug or it need a more complex approach, maybe with light paths?
anyway Im still stuck, thanks for your help, I really aprecciate that!
If you need some kind of reflection texture on a wet surface that comes from ‘Glossy’ part. Then this setup needs to be a bit modified.
See if this file works as expected at least. http://www.pasteall.org/blend/17905
With your settup I have a red square with a some blue details, its not working here, Im using the latest version of blender, maybe that is the problem.