Author Topic: All Hidden geometry still in ram!  (Read 5185 times)

2015-11-22, 18:51:37

d252

  • Active Users
  • **
  • Posts: 6
  • PlsGo3D
    • View Profile
    • art3d.ru
Hi everyone! I have a pretty huge scene with a lot of proxies.
running out of memory.. and if I trying to hide all unnecessary geometry It doesn't make any sense, all hidden geometry still loading in ram before render starts.
start-up time - 40min, actual render time -when frame buffer finally appears - about 20min per frame
Is there any way to decrease start-up time?

And one more question:
What kind of advantage corona proxy actually gives?
When you are using vrayproxy geometry loads bucket by bucket during rendering to save memory.
But coronaproxy loads in ram before render starts, it means that corona proxy isn't save memory?

terrible English, I know, I'm very sorry!

2015-11-23, 15:05:09
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13657
  • Marcin
    • View Profile
Which version of Corona are you using?

How much RAM do you have and how much is used when you are rendering?

Are you getting any error messages from Corona?
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-11-23, 17:29:52
Reply #2

d252

  • Active Users
  • **
  • Posts: 6
  • PlsGo3D
    • View Profile
    • art3d.ru
Corona 1.2.1
Most of our render nodes have 32GB. All available memory is filled immediately
No messages, just 40min of parsing and then render on 32GB nodes or crash on 24GB nodes
looks like 32GB is not enough
Еhe scene is big but it's not extremely big..
I would say that same amount of geometry and proxies in vray should take about 10-15GB to render
This is my first project in corona and I know that Corona should work really good, but it looks like I'm doing something wrong.
Now I'm trying to optimize memory usage..
And I don't understand why hidden geometry loads to RAM.
There are a lot of coronaproxies in the scene, maybe I should remove cache_In_RAM checkbox..

2015-11-23, 17:53:33
Reply #3

Nekrobul

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 1028
    • View Profile
Have you tryed simlyfying your scene?
---------------------------------------------------------------
https://www.blackbellstudio.com/
https://www.behance.net/blackbell3d
CEO at "Blackbell Studio"

2015-11-23, 21:17:34
Reply #4

Jeka

  • Users
  • *
  • Posts: 1
    • View Profile
Recently rendered (Cinema 4d+Corona alpha 4.1) scene with huge amount of instances, scene not fit in 32GB RAM.
I remade scene  under the Indigo renderer and all rendered using  15GB RAM.

2015-11-24, 11:06:43
Reply #5

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13657
  • Marcin
    • View Profile
No messages, just 40min of parsing and then render on 32GB nodes or crash on 24GB nodes
looks like 32GB is not enough
Is the scene very big? Is there a chance you could share it with us? Or some other one where the problem appears?
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-11-24, 12:40:19
Reply #6

d252

  • Active Users
  • **
  • Posts: 6
  • PlsGo3D
    • View Profile
    • art3d.ru
Somehow I have optimized the scene
- turn off Cache in RAM checkbox on all proxies
- divide scene into 3 xrefs
- delete variety of scattered trees, cars and grass
- merge buildings into one object and convert into editable mesh
Now scene opens in 5 min and render start-up takes about 2 min and only 20 of 32GB RAM is in use
I was almost happy and send It all to render farm
and here is another problem:

starting up on local machine takes about 7 min, but starting up on every node on the render farm takes more than 30 min

Unfortunately I cant share the scene with you because of company politics..

Nodes just freezes and don't do anything. After 30-40min they rapidly load everything in RAM and render starts normally

http://prntscr.com/96cia6