Interactive rendering is THE main reason I use Corona. I love it!
But as I was fiddling around just now in the Render Settings Devel/Experimental rollout I was thinking, besides changing the UHD Cache precision, what can one change to further speedup IR in that specific rollout?
You probably won’t like it, but there is a way to massively speedup IR. You need to go to render setup system settings and set upscaling to 2 (can’t recall exact naming, but you should be able to find it) - that surely will boost IR.
Some ways to make IR faster / more responsive at the cost of overall quality:
I suggest saving the “regular” render settings as a backup. Then using these ones only when in need of ultimate IR speedup:
Performance > Gi vs AA 8
Performance > LSM 1
Performance > MSI as low as possible without the image becoming very dark (10?)
Performance > Max ray depth as low as possible without getting problems with reflections / refractions and lighting (7?)
Performance > Enable “force path tracing” for IR
System > System settings > set IR threads to 0
Devel / debug > IR subsampling set to 4 (this will give you huge pixels at the first IR pass, but it will be faster)
What I noticed about GI vs AA is that lowering the value is very similar to lowering the passes. For example I use 20 passes for IR as default. When I lower GI vs AA to 8 I get almost identical image as default GI vs AA value at 8 passes. So its easier to just lower the passes since this does not impact my non IR rendering. Both takes same amount of time to finish too.