Author Topic: Parsing scene, building acc. structure  (Read 2583 times)

2014-11-05, 13:45:15

diogovb

  • Active Users
  • **
  • Posts: 44
    • View Profile
Hi folks, I am trying to render an animation with Corona, and it's a large file... actually to complete my 15 passes that I've previously set up to do it takes about 3 minutes. Thats ok, but the problem is that every frame calculates the acc. strucure (Building acc. structure) and it parses the scene (Parsing scene)... this process takes about 3 minutes... So adding the 3 minutes to parse the scene and build acc. structure... plus rendering the 15 passes it takes about 6 minutes to render each frame.
The question is:
Can I pre-parse the scene, and pre-build the acc structure just one time in a sequence so the time to render each frame should be just 3 minutes, the rendering itself?

Thank you!

2014-11-05, 14:06:16
Reply #1

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
there are 2 possible causes: displacement or running out of RAM. Is any of it your case?
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2014-11-05, 14:16:05
Reply #2

diogovb

  • Active Users
  • **
  • Posts: 44
    • View Profile
Theres no displacement in the scene and looks like its not running out of memory. I have 16gb and its working with about 14gb rendering...
Is there a way to do this just one time? Or time in time?
Thank you Keymaster!

2014-11-05, 15:56:52
Reply #3

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
that is not possible, but I have worked a lot on speeding up parsing. There are scenes with 20 times less preprocessing time in the new corona version (which will be released soon)
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)