Author Topic: Corona render selected objects is terrible  (Read 2742 times)

2019-06-26, 10:08:22

Husi

  • Active Users
  • **
  • Posts: 11
  • Architectural designer
    • View Profile
    • www.vizarchs.com
Hi. I have been working n a project and I have to create multiple colour options for a few cabinet doors. So, the average time for my final render is about 3-4 hours. But when I render with viewport selection mode its much slower and estimated time jumps to crazy 15-20 hours. Any help on this would be appreciated.
Knowing trees, I understand the meaning of patience.
https://www.behance.net/Husi
https://www.vizarchs.com
Co-founder - Architectural designer

2019-06-26, 11:00:24
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12777
  • Marcin
    • View Profile
Hi, could you tell me if you are using the 3ds Max viewport selection mode (Render Setup > Common) or the Corona viewport selection mode (Render Setup > Scene)?
Could you also share this problematic scene with us (or a part of it)? You can use this uploader: https://corona-renderer.com/upload
After the upload is done, please remember to notify me which upload method you used (classic or Dropbox) and what was the file name.
Thanks!
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-02-03, 10:58:01
Reply #2

Ink Visual

  • Active Users
  • **
  • Posts: 169
    • View Profile
Just wanted to touch base on the above issue.
I had an impression this is not working ok in the past, although this week we had to re-render some elements in animated sequence, and indeed we encounter exactly the same issue.
The whole frame in HD resolution takes 20mins to render, if we use render selected option (from Render Setup -> Scene) and include list (i.e car wheels only), rendering time increases to 40mins minimum or more.
That is quite bizarre. Especially that our frame looks like the attached, two wheels, not very reflective.
We are using max 2022, latest corona 7 (hotfix1).
Can this be investigated before the release of Corona 8?

2022-02-03, 11:35:22
Reply #3

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8863
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I think this is not the issue with incresed render time, but rather the issue with how noise level is being calculated. Corona ignores the fact that actual rendering is performed only on small portion of the VFB, which greatly skews noise calculation. If you are using noise level as render stop condition, you will get wrong estimate. The solution would be to switch to other stop condition, like number of passes, or time limit.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-02-03, 11:58:46
Reply #4

Ink Visual

  • Active Users
  • **
  • Posts: 169
    • View Profile
Hi Romullus,
I think Corona surely is not taking into account the fact that only the small portion of image is being rendered, although we are not using noise level condition.
We use passes limit, 30 in that case, and it's not the estimated time that is wrong, but the actual rendering time.

Rendering region of the approximately similar size as the object we we're trying to re-render in "render selected" mode is just SO much faster (i.e whole image render time = 20min, region render time = 3mins, render selected mode = 40mins!).
Unfortunately rendering region does not work for animated sequence as our object (wheels) is obviously moving all over the place in every next frame.
« Last Edit: 2022-02-03, 12:11:10 by Ink Visual »

2022-02-03, 14:28:51
Reply #5

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8863
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Hmm, i didn't know that. Please report it as a bug then.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-02-03, 17:18:36
Reply #6

GeorgeK

  • Corona Team
  • Active Users
  • ****
  • Posts: 838
  • George
    • View Profile
Thanks for reporting this, we will investigate and report back if this is something that can be further improved.
George Karampelas | chaos-corona.com
Chaos Corona QA Specialist | contact us

2022-02-03, 17:22:57
Reply #7

Ink Visual

  • Active Users
  • **
  • Posts: 169
    • View Profile
Thanks GeorgeK
I can later send over the file we used for this if it helps your investigation.
Cheers!

2022-02-04, 11:23:08
Reply #8

GeorgeK

  • Corona Team
  • Active Users
  • ****
  • Posts: 838
  • George
    • View Profile
Thanks GeorgeK
I can later send over the file we used for this if it helps your investigation.
Cheers!

Thank you I don't believe it's needed, I will update you as soon as we have some news on the matter.

Can you please clarify what progressive limits you are using?

(Report ID=CRMAX-1280)
George Karampelas | chaos-corona.com
Chaos Corona QA Specialist | contact us

2022-02-04, 13:30:34
Reply #9

Ink Visual

  • Active Users
  • **
  • Posts: 169
    • View Profile
Hi,
I'm using passes limit only. All others set to 0.

2024-04-01, 13:54:33
Reply #10

Ink Visual

  • Active Users
  • **
  • Posts: 169
    • View Profile
Hi, just bumping the thread up.
Was this fixed in latest Corona releases by any chance?
We're still on Corona 9 but are hoping to upgrade to 11 soon.

2024-04-23, 10:56:00
Reply #11

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12777
  • Marcin
    • View Profile
Hi, yes, there were improvements to this in V10 and V11:

From V10 changelog:
Improved performance when rendering with masks
In cases where the user includes just a small object and the rest of the scene is not rendered we get up to 600% speedup. In non extreme cases it leads to around a 10% speedup

From V11 changelog:
Bucket rendering - improved decision when to revert to random pixel rendering based on render regions and rendering mask.

My suggestion is to update to Corona 11 Hotfix 2 - https://corona-renderer.com/download
Then test your case, and if you are still observing a slowdown, submit a new ticket at https://support.chaos.com/hc/en-us/requests/new
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us