I have some grass with several flowers sticking out of it. Grass and flowers are meshes with PNG images with transparent background. Alpha channel is set up properly, textures are perfectly see-through where they need to be. render 1 For reasons, I need to render the grass separately, and have the parts where the texture of the flowers overlay it masked out. I'm using Blender Internal (2.79 version still). Have tried setting up Mask Layers in Render Scene tab, as well as changing the flowers' material to Mask Transparency, but as expected both times the whole mesh is used as a mask. render 2 Is it possible to set up the flowers' texture in a way where PNG's transparent pixels would remain see-through, and opaque pixels would be used as a mask?

  • 3
    $\begingroup$ I'd suggest use Blender 2.8, there are a lot of improvements, cycles is faster and there is Cryptomatte. I'd give it a shot... $\endgroup$ – brockmann Aug 23 at 10:10
  • $\begingroup$ Cryptomatte looks useful. As long as it works with transparent textures, it might be something I need! $\endgroup$ – Daria Pavlenko Aug 23 at 14:40
  • $\begingroup$ also, if you're looking for renders as fast as the blender internal renderer, eevee can do that for you. $\endgroup$ – Millard Aug 23 at 17:20

Your Answer

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

Browse other questions tagged or ask your own question.