0
$\begingroup$

I have a leaf material that I want to use in the mist. (Blender Internal renderer) when choosing Z Transparency, the result looks incorrect. Look at the tree in the center, all the leaves looks too vivid compared to the correctly faded bark.

enter image description here

When I changed it to Raytrace, the mist occlusion of the tree at center looks correct, but the transparent part around the texture has a color which is pre-mist.

Actually, the mist seems to be in effect as when I turn off the mist the color became more vivid, but it looks like the mist behind them has no effect. (So leaves in the front of camera looks more bugged as more mist is behind them)

enter image description here

The leaf material consist of an image that affects color and another image that affects alpha.

enter image description here

More images to help debugging. In Z Transparency the part where leaves overlap looks more vivid.

enter image description here

In Raytrace, the part where leaves overlap is OK, but the transparent part around them uses only mist in front of them. It should not use any mist and became see through to be correct.

enter image description here

This is the scene without mist.

enter image description here

Another observation with Z Transparency, I use the viewer to view a mist pass. When I have Use Mist off the overlapping leaves does not get transparent.

enter image description here

But with Use Mist, it somehow adds strange transparency where they overlap.

enter image description here

And the scene does not use any AO, Indirect Lighting, or Environment Lighting. Thanks for your help.

$\endgroup$
2
$\begingroup$

I ended up turning off all the "Use Mist", use Z Transparency where the mist pass image looks correct, and then use that to create my own mist with a compositor instead. It's OK now, plus I can process the mist to color differently.

enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.