Author Topic: Corona 1.3 with 1.4 render speed comparison  (Read 19870 times)

2016-05-30, 14:29:01
Reply #15

BorderLine

  • Active Users
  • **
  • Posts: 38
    • View Profile
Hi Team,
Before renewing my license, it seems important that someone from the team clarifies these very interesting tests.
For me, the denoising function is an interesting gimmick, but a gimmick.
What is important to me, it is the raw rendering results
Thank you in advance

2016-05-30, 15:30:39
Reply #16

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12783
  • Marcin
    • View Profile
Hi, as already mentioned, adaptivity is not intended to speed up rendering. It just makes the noise distribution more uniform.
Here are some examples: https://coronarenderer.freshdesk.com/support/solutions/articles/12000004975
In the first example with the glasses you can see that the DOF areas got much better, but that's "at the cost of" some uniform areas which were slightly less noisy with adaptivity disabled.
In the last example you can see how much adaptivity changes when using denoising with it. Disabling adaptivity would sometimes lead to situations like this.

1.4 adaptivity is not infallible, but it is definitely better than no adaptivity at all.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2016-05-30, 15:32:05
Reply #17

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12783
  • Marcin
    • View Profile
Another examples:
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2016-05-30, 15:54:39
Reply #18

BorderLine

  • Active Users
  • **
  • Posts: 38
    • View Profile
Thanks very much Maru ! Have a good day.
Franck

2016-05-31, 15:17:23
Reply #19

antanas

  • Active Users
  • **
  • Posts: 269
  • Hmm ...
    • View Profile
For me adaptivity or no adaptivity question was settled after running these tests :
adaptivity OFF:
https://www.flickr.com/photos/119850875@N05/27276144062/in/datetaken-public/

VS
adaptivity ON:
https://www.flickr.com/photos/119850875@N05/26767325493/in/datetaken-public/

notice the left area atop the stairs and small wall corner in the kitchen area near the small window - adaptivity surely makes them better and imo the whole image looks a little better with adaptivity on - no portals or denoiser were harmed in making those test thus the they have more noise than such render should for a given time - strangely but when added, portals speed up things quite noticeably in this situation )
« Last Edit: 2016-05-31, 15:22:33 by antanas »

2016-06-01, 07:15:01
Reply #20

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Thank you all guys for your responses, clarification and tests!
I just have to get used to adaptivity.
And thanks again Corona team for so intensive development and improvement of your product!

2016-06-02, 22:41:05
Reply #21

Caue Rodrigues

  • Active Users
  • **
  • Posts: 185
    • View Profile
    • Studio IKI
Hi, as already mentioned, adaptivity is not intended to speed up rendering. It just makes the noise distribution more uniform.
Here are some examples: https://coronarenderer.freshdesk.com/support/solutions/articles/12000004975
In the first example with the glasses you can see that the DOF areas got much better, but that's "at the cost of" some uniform areas which were slightly less noisy with adaptivity disabled.
In the last example you can see how much adaptivity changes when using denoising with it. Disabling adaptivity would sometimes lead to situations like this.

1.4 adaptivity is not infallible, but it is definitely better than no adaptivity at all.

Hello guys,

I would like to know what happens "under the hood" that adaptive system on Corona.
I don´t have technical knowlegement, but after watched a video that shows how adaptive works on Fstorm I thought they has different methods.
e.g fstorm´s sampling method stops to sampling areas that doesn´t need more sampling and keep focus just where it´s needed.
Corona´s sampling works that way too?

Thanks and sorry my english if it´s not clear enought.

Video:

« Last Edit: 2016-06-03, 06:04:04 by crawlewis »

2016-06-02, 23:33:13
Reply #22

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8872
  • Let's move this topic, shall we?
    • View Profile
    • My Models
That's exactly how adaptivity in Corona works too. You can add CSamplingInfo render element and see sampling distribution like in that FStorm video.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2016-06-02, 23:36:54
Reply #23

cecofuli

  • Active Users
  • **
  • Posts: 1577
    • View Profile
    • www.francescolegrenzi.com
Yes, but the Corona adaptivity, in my opinion, isn't so good as it should be =(

It's not possible with I7 970, in 17 minutes, at 640x640, with PTS=2, to have so noise...
PS: there isn't any denoise.

« Last Edit: 2016-06-02, 23:43:43 by cecofuli »

2016-06-02, 23:49:45
Reply #24

zuliban

  • Active Users
  • **
  • Posts: 56
    • View Profile
cecofuli have you tried that scene in any other render to see how it handles those parts?

2016-06-02, 23:58:05
Reply #25

Caue Rodrigues

  • Active Users
  • **
  • Posts: 185
    • View Profile
    • Studio IKI
That's exactly how adaptivity in Corona works too. You can add CSamplingInfo render element and see sampling distribution like in that FStorm video.

Thx romullus!!

p.s: nice and informative signature ;)





2016-06-03, 03:04:32
Reply #28

cecofuli

  • Active Users
  • **
  • Posts: 1577
    • View Profile
    • www.francescolegrenzi.com

2016-06-04, 11:44:17
Reply #29

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
Corona adaptivity right now is image space adaptivity. It can only sample some pixels more or less, but it does not change the sampling itself. In some extreme cases, such as the ones you posted, no amount of samples would result in satisfactory result. If you have 0.001% chance of sampling  something in pixel, sampling the pixel 10 times more will still give you only 0.01%. For these scenes to render properly, different changes in different algorithms would be necessary (which we will try to do sooner or later).
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)