Author Topic: DR and ForestPro  (Read 1766 times)

2019-02-08, 14:24:20

hrvojezg00

  • Active Users
  • **
  • Posts: 273
    • View Profile
    • www.as-soba.com
Hi,

We bumped on an issue with DR with Forest Pro. Just working on a simple interior room scene with a round carpet with ForestPro on it, when its visible, render with DR on takes aprox. 20 min., when its off around 9 min. Also, nodes start acting funny, some do alot less passes then they should (up to 35%), is this a known issue?

Thanks,
Hrvoje

2019-02-08, 15:33:44
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12750
  • Marcin
    • View Profile
I guess some slowdown is expected, especially if you are scattering a lot of geometry and/or with complex materials.

"Nodes acting funny" - can you expand this part? :)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2019-02-11, 11:06:41
Reply #2

hrvojezg00

  • Active Users
  • **
  • Posts: 273
    • View Profile
    • www.as-soba.com
It`s just a small round carpet with ForestPro preset applied, nothing complex, so 100% longer rendering time seems very unusual. By funny I mean, for example, a node does 25% of overall passes when FP is off, when it`s on, does around 10-15%.

H

2019-02-14, 09:40:38
Reply #3

Frood

  • Active Users
  • **
  • Posts: 1919
    • View Profile
    • Rakete GmbH
so 100% longer rendering time seems very unusual.

What are your stop conditions? If you use noise level then it's expected because a lot of sampling happens on the carpet. Same as you would scatter grass at the same spot. Tiny geometry has to be sampled a lot more than a flat floor. Have a look at the CInfo_SamplingFocus render element to see the difference.


Good Luck





Never underestimate the power of a well placed level one spell.

2019-02-14, 10:38:29
Reply #4

hrvojezg00

  • Active Users
  • **
  • Posts: 273
    • View Profile
    • www.as-soba.com
so 100% longer rendering time seems very unusual.

What are your stop conditions? If you use noise level then it's expected because a lot of sampling happens on the carpet. Same as you would scatter grass at the same spot. Tiny geometry has to be sampled a lot more than a flat floor. Have a look at the CInfo_SamplingFocus render element to see the difference.


Good Luck

Thanks, could be it. Will check!

H

2019-02-14, 11:11:56
Reply #5

SandrineC

  • Active Users
  • **
  • Posts: 21
    • View Profile
Same problem here with grass.
In the same scene when the grass is scattered with corona scatter uploading geometry and parsing scene take around 10mn.
In the other case, when the grass is scattered with Forest pack it take 20 or 30 mn to parse.... Very very long. To long

Some ideas to optimise it ?

2019-02-14, 20:24:53
Reply #6

Frood

  • Active Users
  • **
  • Posts: 1919
    • View Profile
    • Rakete GmbH
First of all you could try to figure out what causes those long parsing times. It may help to examine the network/max.log file on the slaves. There should be debug entries from ForestPro where you could exactly see what's happening and how long it takes. They look like this:

Code: [Select]
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : IForestRenderBegin
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : Starting BuildMesh(12000)
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : Exiting BuildMesh (52 items, code 0)
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : Starting BuildMesh(12000)
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : Exiting BuildMesh (52 items, code 0)
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : IForestGetRenderNodes: 52 instances of 52 items
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : IForestClearRenderNodes
2019/02/14 19:29:38 DBG: [02484] [25648] FOREST 6.1.2 'Forest001' : IForestRenderEnd

Ram usage is ok on the slaves?


Good Luck



Never underestimate the power of a well placed level one spell.