Announcement

Collapse
No announcement yet.

Slow rendering on empty areas with GPU

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Slow rendering on empty areas with GPU

    Hello.

    I've encountered an issue while utilizing the GPU rendering mode where I've noticed a significant delay in rendering the empty black areas of my scenes. This is in contrast to the CPU rendering mode, which resolves these areas almost instantaneously. Considering there is nothing to render in these empty spaces, this behavior strikes me as unusual. Could this be a bug, or is it an expected behavior within the GPU rendering process? Any insights or suggestions to improve rendering efficiency in these areas would be greatly appreciated.
    Attached Files
    www.gaell.com

  • #2
    Hello gagui Thank you for sharing!

    From what I can observe there is nothing to worry about. The CPU buckets are smaller which would result in faster calculations of their area whereas the RTX buckets are double the size. That is why it takes slightly longer to calculate.

    What I would encourage you to do is compare Render Time and share it with me. However, even with Render Time, please, keep in mind that CPU and GPU are completely separate Render Engines that work with and support features differently.

    Comment


    • #3
      I also always found it strange, that Vray GPU would take rather long on empty buckets. And without knowing the specs of the machine above, it also seems to be slower than the CPU renderer (because of that) in this particular case.

      Comment


      • #4
        Hello Viktor,

        I'd like to share the results of my latest tests:
        I've tried rendering a completely empty scene, except for an invisible area light. I'm using a resolution of 3840x2160px and the default settings. In CPU mode, it takes the same amount of time whether the light is on or off, about 0.5s. In GPU mode, both RTX and CUDA, with the light off it takes 2.3s, and with the light on it takes 10.9s.

        I've noticed that the moment a light is introduced into the scene in GPU mode, rendering empty areas, for some reason, slows down significantly. Moreover, even with the light turned off or completely removed from the scene, GPU mode still takes more than three times longer than CPU mode (2.3s vs 0.5s). It seems like something is going on here, doesn't it?
        Last edited by gagui; 02-05-2024, 08:23 AM.
        www.gaell.com

        Comment

        Working...
        X