← All ideas
  • Published 13 May 2019

Cycles doesn't have an Alpha Clip? But it should reduce the render time a lot

Hi, I have a big problem when making a scene full of nature like grass, look at the GIF below. The more I increase the “Max Bounces - Transparency”, the more the render time is very long.

If the Max Bounces - Transparency is 0, then the Render Time is only 13.33 seconds.

If the Max Bounces - Transparency is 32, then the Render Time is 01:37.64.

The GIF below is rendered with Cycles, so my real question is: “Is there an Alpha Clip in Cycles?” In that case the render time should only about 15 seconds instead of one and half minutes. Image Image Image

Thumbnail.jpg

100%

Development Status: Open

Upvote 29 Downvote 0
mandadream3d
13 May 2019

4 Comments

dpdpforlife

Does any other renderer support this that isn't OpenGL or scanline? The same behavior exist with other path tracers I have like Mental Ray and Arnold. This is why I always use geometry for grass and leaves. Viewport performance is lower and file sizes are larger, but the renders are much faster.

5
zuorion

What do You mean by Alpha clip?

mandadream3d Author

* @Pawel Piotrowski * Eevee has an "Alpha Clip" in the Material and Blend Mode/Shadow Mode. But Cycles doesn't have that. ... Alpha Clip means that when the ray hits the object where the alpha is below the Clip Threshold then the ray doesn't bounce but it ignores the object and treats as a 100% transparent. That's why if Cycles has that feature then the render time is very fast. Image

2
lsscpp

* @mandadream3d * I'm not into render engine technologies, but I have the feeling that you can't mix those two: Eevee works too way different from Cycles

2