Bongo 2 using more and more RAM with every frame

(Jared Saxon) #1

I have been consistantly seeing bongo renders use more RAM as it renders untill the computer runs out of memory. I have tested this with my laptop and desktop and have found the same result. There should be no reason the image files would be kept in temporary memory storage, so I have no idea why with every rendered image the RAM capacity gets more and more full. This has consistantly been going on for a month or so and I am no closer to finding a better solution than just giving it more RAM.

(Jared Saxon) #2

Here is my laptop as it starts the render

(Jared Saxon) #3

here is my laptop after a few minutes of a render

(Jared Saxon) #4

Here is my Desktop at the starting a render

(Jared Saxon) #5

Here is my desktop at the end of a render

(Marika Almgren) #6

Can you please test:
If you render the same animation using Viewport Display, in Bongo, as the target renderer, will you get the same increase in memory then as well?

Any chance that you’d be able to share the file with us?

(Jared Saxon) #7

I have found that changing the resolution changes the rate of consumption. (lower res consumes less). Give me a bit to make a small file to use as an example. all of my files are HUGE with a lot of textures

(Jared Saxon) #8

I confirmed this file does the exact same thing all my files do. example.3dm (1.4 MB)
.

(Marika Almgren) #9

Thank you for the model.
I just tested rendering it here and I don’t see the memory increase you’re describing.

Can you please go to Help > System Info and copy paste the info here? I’d like to see what version of Rhino you have installed.
Can you also type in BongoAbout on the command line and see what version of Bongo you have installed?

^ The reason I ask for this info is because I have a version of Rhino 6 installed that’s not public yet, so it might be that the problem has already been fixed. If I get your info I can install the same Rhino 6 version and try again to see if I can reproduce the problem.

(Jared Saxon) #10

Rhino 6 SR14 2019-4-28 (Rhino 6, 6.14.19118.15561, Git hash:master @ 8f0a84997c310a7ec1a42cf2704da8daa33e3e21)
License type: Commercial, build 2019-04-28
License details: Cloud Zoo. In use by: jsaxon18is ()

Windows 10.0 SR0.0 or greater (Physical RAM: 32Gb)
Machine name: COMRAD

Non-hybrid graphics.
Primary display and OpenGL: NVIDIA GeForce GTX 1060 6GB (NVidia) Memory: 6GB, Driver date: 3-1-2019 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 419.35

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: Height

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 3-1-2019
Driver Version: 25.21.14.1935
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 6 GB

Rhino plugins
C:\Program Files\Rhino 6\Plug-ins\Commands.rhp “Commands” 6.14.19118.15561
C:\Program Files\Rhino 6\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Bongo 2.0 (64-bit)\Rhino6\Bongo.20.rhp “Bongo 2.0”
C:\Program Files\Rhino 6\Plug-ins\RhinoRender.rhp “Rhino Render”
C:\Program Files\Rhino 6\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 6.14.19118.15561
C:\Program Files\Rhino 6\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 6\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 6\Plug-ins\RhinoCycles.rhp “RhinoCycles” 6.14.19118.15561
C:\Program Files\Rhino 6\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 6.14.19118.15561
C:\Program Files\Rhino 6\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Bongo 2.0 (64-bit)\BongoUI.20.v60.rhp “BongoUI20v60”
C:\Program Files\Rhino 6\Plug-ins\Displacement.rhp “Displacement”

(Jared Saxon) #11

I get no info when I type BongoAbout it just pulls up the bongo logo and says its a commercial license.

(Wim Dekeyser) #12

Hi - there should be some version information on that splash screen:
image

(Jared Saxon) #13

mine says almost the same thing “commercial, 2/9/2018 international”bongo%20issue%205

(Marika Almgren) #14

@jsaxon18is Can you please install the latest version of Bongo to see if it makes a difference for you?
https://www.rhino3d.com/download/bongo/2.0/release

I just rolled back to the Rhino 6 version that you have installed and I still can’t reproduce the memory increase you’re seeing…

(Luc Adriaenssen) #15

@marika_almgren ,
I ran Jared’s “example” file on my machine and found the same memory-use-increment.

.
Bongo 12/02/2019 Rhino 6 SR 15

I ran a test with one of my models : everything seems OK
It strikes me that the rendering of Jared’s model goes extremely fast, but I cannot see why!

Luc

(Jared Saxon) #16

just did the update fraid I had the same result.

(Marika Almgren) #17

We’re able to reproduce it on at least one of the developer machines here. The developer will look into it as soon as he has time. I’ll keep you posted.

1 Like
(Marika Almgren) #18

Update in this:

  1. Seems that on some Nvidia Cards Bongo renders the viewports black, we noticed this when investigating this case. Developer has just fixed that. Please let me know if you want to try out the fix. I can send you a link.

  2. For the memory leak, it turned out to be Rhino Renderer and a bugtrack item has been made for it. You can follow along how it’s getting processed here:
    https://mcneel.myjetbrains.com/youtrack/issue/RH-52607

2 Likes
(IVELIN PEYCHEV) #19

Hi @marika_almgren,

Do you have a list of NVidia cards?

I have GeForce 1060, I am not sure if I have the issue since I don’t use bongo that often, but I believe the fix should be made public.

When is the next Service pack going to be released?

Thanks in advance

(Marika Almgren) #20

Unfortunately we don’t have an exact list on which ones show the problem. We only have at our disposal a few different ones to test on.

The fix will be made public when it has been properly tested, but we don’t have an exact date for that yet.

1 Like