Long scene parsing 1.3

In previous versions (pre 1.3) of Corona it was “normal” to expect long (~4 min) scene parsing with backburner network rendering. But in 1.3 it grows up to impossible 6-8 minutes. Plus 3dsmax.exe process seems to be freezed as it can’t be closed even by task manager for some time (at least in DR mode).

On pictures you can see scene rendered with 1 minute time limit. Scene parsing takes up to 8 minutes at random frames and servers. No DR used.





Local scene parsing (not via backburner network rendering) took just 40 sec. All assets are located at network server so it was not local speed improvement.

can I have the scene?

I think it is the same problem with memory limit.

Try disabaling low thread priority.

I’m currently trying to debug it. From first tests its look like it has something related to materials. Шэшш try to investigate it and send You scene if it will be possible.

Here is the simplified version of scene. It looks like it renders with backburner the same way. Look at render times from backburner at picture. All render nodes are the same PCs and located in same network near file server.


SceneParsing_Testing_03.part1.rar (13 MB)
SceneParsing_Testing_03.part2.rar (9.7 MB)

Low thread priority had no effect in this case. Parsing scene on some PCs way too long even with unchecked low thread priority.

It seems to be a bug with standart bitmap loader or smth related. I just converted all bitmaps to corona bitmaps and render times equalized between all render nodes.

Update:
Main big scene had no benefit from Corona bitmap conversion. 8+ minutes for scene parsing is extremely high.


Do you have bitmap paging disabled?
https://coronarenderer.freshdesk.com/support/solutions/articles/5000675862

YES. Bitmap paging disabled always and forever.

In bigger scene yes. But in part of it (Long scene parsing 1.3 - Corona for 3ds Max :: Issues - Chaos Forum) therу are no animated objects.

Are you using in this scene proxies which were saved using the older version of Corona? What file format are you using for the proxies?

Yes. There are .cbin and .cproxy format used. But scene in attachment has no one proxy and parsing from time to time as long as 4+ minutes in network rendering.

There are no network activity during it, no disk using on server side no other visible bottlenecks to slow it down.

Sorry, but I am not sure if I already asked this somewhere, it’s hard to keep track of everything, especially with people post on the forum and in support/other places with different nicknames. :wink:

Are you getting any error messages?

If you are using DR, can you:
-go to the DrData folder on the faulty node PC (it is inside DrServer installation folder)
-delete its content
-run another rendering where the parsing time is excessive
-gather the newly created content of DrData and send it to us

If you are using BB only:
-send us the BB log - https://knowledge.autodesk.com/support/3ds-max/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-find-and-analyze-your-backburner-error-logs.html

Another idea:
https://coronarenderer.freshdesk.com/support/solutions/articles/5000678431

Please see that article and check if there are any suspicious entries in the FTH log in registry.

Hi guys, i’m really struggling with this problem of the long parsing time…i came in to it Yesterday after dinner, when, after converting all the models and the texture, the scene simply refuse to start render, and stay in the “scene parsing state” for a huge amount of time (i let it go for 3hours, becouse i didn’t notice it, my bad). So when i noticed it, i came back to the last working scene e starting over doing what i’m doing: I was converting the whole scene, an archinteriors with the use of the corona material converter..I was able to render the scene in the evening, and in the last part of the evening i finish importing the last model in my scene..But when i press render i wasn’t able to actualy render the image because of the long “parsing scene” state… I tried everything, uncheck the low priority flag in the system panel, convert all the bitmap to corona bitmap via the converter, even unistall forest pack lite, and disabling the FTH for 3ds max like maru suggest i the previous post, check the bitmap paging (disabled), but nothing work…and i don’t know what to do to solve this problem…
I don’t know if this can help but i noticed that when the scene parsing state is processing, actually no cores is used(1.1%)..and there is a strange network activity (like 5 Mbps) ..also the ram usage is very low, 7GB for the entire scene…and i’m not rendering in DR, i’m rendering on a single machine… (i’m on a Windows 10 machine, running 3ds max as administrator)

Any help would be great..thank you again guys..have a good night.

Daniele

P.S. I’m uploading the minidump through the private uploader right now…i thought that maybe it will be useful
P.P.S. The name of the file uploaded is 1447207375_3dsmax.7z

Thank you for the minidump. You could even make more of them - like 3, it could be useful.

Also, are you using some custom Windows skin/theme? Do you have some special features like Aero disabled or enabled? Which version of Windows?

Are you getting any error messages from Corona’s Error Messages window?

No errors.

BB log with scene from attachment (in a bit previous post) attached.

Nothing 3ds max related logged in FTH.
backburnerServer.log (6.06 KB)

Hi maru, thank you for your time..

Right now i’m trying to reimport all the models that i have imported Yesterday, and now it seams to work as usual..i’m not done importing all the models but the majority of them doesn’t make trouble with the scene..
Answering to your questions:

-No, i’m not using any custom theme for Windows and i’m on Windows 10 pro and, actually, i don’t know if there is Areo on Windows 10 pro…i know that the feature called areo snap is enable..Also the last update that does not involve Windows defender is the KB3106932, and i check and don’t have the last one installed (KB3105213)

-The only messages of errors i get is the one from the missing texture (but it’s ok, i know that that is not linked), and the one of the vray material not converted, but they are in the override switch and they render as a corona material with default settings..

For the minidumps ok, no problem i will make Others after lunch!

(i don’t know if this will help, but during the process of conversion, i noticed a huge drop down in the viewport performance, like drop from 100 fps to almost freeze for 0.5 seconds and then go straigth up to 70/80 fps for another second..and then redrop again..This drop down affect also the performance navigating through the menu of the interface…)

P.S. i Have finished to import all the models and the one that create problem are the books, wich they have a lot of textures, but i have used that ones before and they doesn’t have any kind of problemin the past..anyway if this will help, i will make a minidump, with the correct scene and another with the borken scene, so maybe the problem will show up.. i will update this post with the name of the minudumps :smiley:

Are you using Corona Bitmaps for the textures, or standard Bitmaps? Can you try switching to the other type and see if it changes anything about the viewport slowdown? Do you have a lot of materials with textures nested inside a multi/sub material? For example for the books?

Maru, i cannot thank you enough… It works!! by using the converter script i switched back from have all corona bitmap, to have all standard bitmap, and the scene started rendering again…actually i think it is also faster, (i was facing very high value of rays/sample with corona bitmap: 2300/1700 on the first pass and then dropping down till 400, now with all the standard bitmaps i have 300 rays/sample starting from 600 on the first pass)

It also increase the reactivity of the viewport and cut out the lag of the interface.. Please tell me if you need something that can help improve the usage of the coronaBitmap with a lot of texture nested inside a multisub material, like you said..i can provide the minidump of the functional scene, or the other one from the broken scene if it is necessary.. Anyway…Thank you, i really appreciate your effort..thanks again!

P.S. Sorry i forgot to mention that now the scene parsing time is 8 seconds…