Author Topic: Slow interactive render  (Read 8485 times)

2020-07-14, 11:48:22

rishikaoza

  • Active Users
  • **
  • Posts: 9
    • View Profile
Hi, so I have recently switched from Vray to Corona and although I love it, Im still confused about a  few things.
Firstly, My interactive render takes a lot of time to render. For ex; it took about 3min for 5 passes and the output is still extremely noisy.
I want to know how I can make the render settings to provide me with quick , denoised renders during IR. I tried to use "fast preview denoise" option but it my image so smooth that even the edges got smoothed out and the geometry made no sense.

Please help me !!:(

2020-07-14, 12:30:11
Reply #1

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8898
  • Let's move this topic, shall we?
    • View Profile
    • My Models
IR will only be fast if A. your PC is adequately fast, B. the scene is relatively simple and C. there are no fundamental issues with the scene (e.g. the scene fits to RAM, there's unreasonably complex materials, etc.). Fast denoiser will only helps to achieve clean result faster, but it does not help much in very early stages, when render is still very noisy. You need to provide more information in your post - tell us your setup, show some screenshots with VFB and stats panel during rendering.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2020-07-14, 17:10:50
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12828
  • Marcin
    • View Profile
It would be great to provide at least the basic information such as:
- what are your PC specs
- what kind of scene it is (interior? exterior?)
- what your screen resolution is

A screenshot showing your scene in the rendering / in the viewport would be invaluable too.

You can also see some of the guidelines here:
https://coronarenderer.freshdesk.com/support/solutions/articles/5000599619
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-07-14, 18:49:52
Reply #3

rishikaoza

  • Active Users
  • **
  • Posts: 9
    • View Profile
Sorry for the insufficient information.
I am attaching a few screenshots

screenshot 1: aften enabling "fast preview denoise during render". Notice how so much geometry misses and is distorted.

next couple of screenshots are : my render settings
IR without "fast preview" enabled ; and
my scene

Also, I had previously rendered the scene in Vray and it was comparatively fast and showed no error of maxed out RAM.
And since I have read that Corona Renderer uses solely the CPU, the interactive render maxes the RAM. But shouldn't there be a way to optimize usage and also get clearer results?

My system specs are:
intel core i7-6700HQ
NVIDIA GeForce GTX 950M with 4gb dedicated RAM
16GB DDR4 Memory


2020-07-14, 19:34:54
Reply #4

bnji

  • Corona Team
  • Active Users
  • ****
  • Posts: 218
  • Benjamin
    • View Profile
    • Corona Renderer
Have you tried Corona's latest stable version?? (Corona 5 hf2)
Also, it would be great to know if Are you using portals to reduce the noise?

Regards.
Benjamin Rosas | chaos-corona.com
3D Support Specialist - Corona | contact us

2020-07-14, 19:39:07
Reply #5

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8898
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Can you show screenshot of task manager during the rendering? Since it's laptop and it shows unusally low rays/sec, it might be that your machine is thermal throtling due to insufficient cooling.

I also noticed that you have upscaling enabled, while this is not making rendering slower (quite contrary), but it may add to overall feeling of blurriness and degraded image quality.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2020-07-14, 19:42:32
Reply #6

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8898
  • Let's move this topic, shall we?
    • View Profile
    • My Models
@bnji, take a look at screenshot #61 - i think that answers your question.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2020-07-15, 08:55:27
Reply #7

rishikaoza

  • Active Users
  • **
  • Posts: 9
    • View Profile
Thank you for replying
I have attached a screenshot of :
a) The Render setup's System settings.
The image upscaling factor was set to 3.0 by default and I changed that to 1.0

b) Screenshot of task manager during IR. Also please look at the stats of the VFB and do let me know if the IR is slow as someone pointed out that the rays/sec are very less.

Thank you.

2020-07-15, 14:48:10
Reply #8

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8898
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Yep, it's either thermal throttling, or judging from disk activity it could be out of RAM situation. Anyway, it means there's issue with your machine and not with Corona.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2020-07-15, 17:04:18
Reply #9

rishikaoza

  • Active Users
  • **
  • Posts: 9
    • View Profile
Ohhhh okay. So is it possible to stress the system less and still use this render engine ? Or how do I optimise the RAM ? I hope there’s some way 🥺 somehow this problem never came up with VRay during IR and also during final renders of 1080px

2020-07-15, 17:12:56
Reply #10

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8898
  • Let's move this topic, shall we?
    • View Profile
    • My Models
That's very scene dependent, but usually biggest RAM eaters are displacement and huge textures. I noticed in your previous screenshots that your displacement is set to 1 px value. That's pretty high subdivision for 16 GB RAM, especially in Corona 4, which doesn't have new improved displacement. Try to reset it to default (2 or 3 px can't recall exactly) and see if that helps. If you still see low RAM warnings, then try to lower resolution of your textures. Smart texture optimization can save tons of RAM, without sacrificing image quality too much.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2020-07-15, 17:21:38
Reply #11

rishikaoza

  • Active Users
  • **
  • Posts: 9
    • View Profile
Yes okay I will change the displacement back to default 3.0.
And since I started using corona just a few days ago and this is my first space designed using this , I have used almost all materials from corona material library. I also optimised and instanced most of the polygons so that it doesn’t stress the system much.

I just watched a video on YouTube that suggested going to the Laptop’s power settings and lowering the maximum processor state from 100% to 90%. Any such suggestions / advice ? I’ll be quite grateful.

2020-07-15, 17:21:47
Reply #12

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5556
    • View Profile
(And as noted 5 and 6 have better memory management for things like displacement and textures - not sure why you would stick with 4 :) )
Tom Grimes | chaos-corona.com
Product Manager | contact us

2020-07-15, 17:22:46
Reply #13

rishikaoza

  • Active Users
  • **
  • Posts: 9
    • View Profile
Oh I just installed 5 Hf 2 😇

2020-07-15, 18:10:11
Reply #14

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12828
  • Marcin
    • View Profile
6700HQ is a mobile CPU. Mobile CPUs are never as efficient as their desktop counterparts. The GPU is not the fastest either, which may impact the way Nvidia denoiser works. I would suggest:
- Disabling the Nvidia denoiser for both regular and interactive rendering - https://coronarenderer.freshdesk.com/support/solutions/articles/12000053263
- Optimizing the scene RAM-wise - https://coronarenderer.freshdesk.com/support/solutions/articles/12000023310
- Making sure your Windows, all drivers, and BIOS are up to date, including the chipset driver.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us