Transparency and yafray in 2.32

Not sure if this has been asked before, but for some reason the transparency material setting is ignored in yafray rendering…it works with the internal renderer. I’ve tried the ray tracing transparency and the ztrans method as well.

Any ideas?

What color is your material?

Yafray expects a transparency setting which is a color (rather than just a number as in Blender), so the exporter multiplies each diffuse color component by (1-alpha).

The result is that if your color is dark, it won’t be transparent in Yafray - so try making it white or just slightly colored.

BTW, you do need to use the “Ray Transp” setting…

Hope this helps,

cheers

leon

Thanks leon, I didn’t know that there was a master alpha value below the material colours now. It must be fairly new :slight_smile:

Blender’s internal renderer seems to do some alpha-changing on it’s own with just the raytransp settings, while yafray needs the alpha before it makes anything see-though.

Thanks again!