Indigo Renderer 4.4.1 Beta / Technology Preview

General News and accouncements regarding the Indigo render engine
User avatar
OnoSendai
Developer
Posts: 6182
Joined: Sat May 20, 2006 6:16 pm
Location: Newcastle upon Tyne, UK
Contact:

Indigo Renderer 4.4.1 Beta / Technology Preview

Post by OnoSendai » Fri Aug 16, 2019 4:27 pm

Hi All,
This is a slightly unorthodox release in that 4.2 stable is not officially released yet. Nevertheless we wanted to get this beta version out so that people can try it, in particular the fancy new denoising.

You can read about how to use the denoising here: https://www.indigorenderer.com/document ... /denoising


Please feel free to post any results using the denoiser in this thread. Please read the documentation linked above first, in particular this bit:

Denoising currently only works at full effectiveness with OpenCL (GPU) rendering.

Denoising currently works with greatly reduced effectiveness for CPU rendering. This will be improved in future Indigo versions.



If you spot any bugs or problems, please make a post about them in this thread.
Thanks!

Indigo for Windows 64-bit:
IndigoRenderer_4.4.1_Setup.exe

Indigo for Linux 64-bit:
IndigoRenderer_v4.4.1.tar.gz

Indigo for Mac OS X (10.9 - ):
IndigoRenderer4.4.1.dmg


Indigo RT for Windows 64-bit:
IndigoRT_4.4.1_Setup.exe

Indigo RT for Linux 64-bit:
IndigoRT_v4.4.1.tar.gz

Indigo RT for Mac OS X (10.9 - ):
IndigoRT4.4.1.dmg

Changelog:
4.4.0 - 4.4.1
* Added denoising support with Intel's Open Image Denoise integration.
Added 'Optimise for denoising' checkbox in Image Settings UI. Enables normals and albedo channels. Restarts render.
Added 'Denoise' checkbox in Image Settings UI. Can be toggled during render without restarting render.
* Added albedo render channel.
* Added gpu_max_depth as queue override.
* Showing XYZ colour as well as sRGB colour on the info display.
* Made non-beauty render channels only contribute on first non-delta scatter (for now). Effectively makes them visible through glass etc..
* Showing render channels in drop-down box for loaded IGIs.
* Added support for tint colour to TextureSpectrumMatParameter.
* Setting sensitivity scale for thin-lens camera so that the image brightness (at centre of image at least) is independent of image width and height.
Calculation is done so that sensitivity scale is 1 for sensor width 36mm and 4:3 aspect ratio.
This will result in brightness changes for scenes with other sensor sizes.
* For any meshes with view-dependent subdivision, that are used by more than one object, copy the mesh.
Replaces behaviour where Indigo would print 'Tried to do a view-dependent subdivision' error message.
* Objects can now be moved and deleted interactively within the Indigo UI. (WIP)
* Added option to save scene dependency paths (texture paths etc..) as relative in options dialog.
* Fixed crash on very large image buffer sizes.
* Added Render Channels tab to options dialog.
Added 'normalise depth channel' setting.
* Fixed vignetting being applied to non-beauty render channels.
* Added solo button to light layers.
* OpenCL: Added support for motion-blurred emitters.
* Not putting 'Indigo Technical Reference.pdf' into the distribution any more, as it is outdated and superseded by the online version now.
* Avoiding full scene rebuilds in various cases:
Changing material emission (in most cases)
Changing render channels
Changing image resolution and supersample factor
Changing number of light layers
Toggling render foreground alpha
Changing clamp_contributions and max_contribution
* Using less main memory when doing GPU rendering, also builds scene faster.

User avatar
pavoda
Posts: 124
Joined: Tue Dec 20, 2016 10:05 am

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by pavoda » Fri Aug 16, 2019 7:40 pm

wow, it is amazing! good job!

User avatar
pavoda
Posts: 124
Joined: Tue Dec 20, 2016 10:05 am

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by pavoda » Fri Aug 16, 2019 7:47 pm

Render time 1 minute (GPU RTX 2080ti with denoising). Crazy fast!
Attachments
one minute render.jpg

User avatar
pixie
Indigo 100
Posts: 2222
Joined: Sat Dec 29, 2007 4:54 am
Location: Away from paradise
Contact:

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by pixie » Fri Aug 16, 2019 10:09 pm

exciting times ahead! :O

User avatar
Zalevskiy
Posts: 189
Joined: Thu Jul 16, 2015 12:36 am
Location: Russian Federation

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zalevskiy » Fri Aug 16, 2019 10:39 pm

Amazing update!

Of the bugs found (probably I have outdated hardware) I will highlight - processor hang
no gpu + optimize for denoising + denois = (mouse cursor is stationary) freeze 5-10 sec
gpu on + optimize for denoising + denois = BSOD

probably require minimal driver versions? mine don't fit?
Win10 LTSB 1607
GeForce GTX 950M
nvidia driver version 388.57 (newer needed?)

Intel HD Graphics 520
driver version 22.20.16.4771

saw a new option [Em. Sampling mult] how to use it, what is it for?
Attachments
DRIVER POWER STATE FAILURE.jpg
2019-08-16_193950.jpg

User avatar
Zalevskiy
Posts: 189
Joined: Thu Jul 16, 2015 12:36 am
Location: Russian Federation

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zalevskiy » Fri Aug 16, 2019 11:07 pm

optimize for denoising mode off = not bugs (excellent)

I completely forgot whether it is possible to add the ability to use the search [ new option mask name ]? (filter material / medium / object)

User avatar
Zom-B
1st Place 100
Posts: 4665
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zom-B » Sat Aug 17, 2019 1:14 am

Hey Zalevskiy,
"optimize for denoising" only adds normal and albedo pass that gets used by the Denoiser, this also costs some extra RAM.
How much RAM do you have?

Denosiing this Testscene costs on my system ~4.7GB on SuperSampling 2 (default for the scene)
If you crank that up to SS3 you already need 6,8GB

Try the same process on CPU, even if the result does look by far as good, you could exclude a GPU based issue for this on your Laptop(btw: update GPU drivers!!!)

User avatar
Zalevskiy
Posts: 189
Joined: Thu Jul 16, 2015 12:36 am
Location: Russian Federation

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zalevskiy » Sat Aug 17, 2019 1:44 am

8GB RAM (~6-7GB free) yes most likely lack of resources, thanks!

User avatar
Zalevskiy
Posts: 189
Joined: Thu Jul 16, 2015 12:36 am
Location: Russian Federation

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zalevskiy » Sat Aug 17, 2019 2:07 am

another minor bug was found, the material https://www.indigorenderer.com/materials/materials/1155 does not display interference in the patch / bidir mtl mode
gpu mode = interference ok

User avatar
pavoda
Posts: 124
Joined: Tue Dec 20, 2016 10:05 am

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by pavoda » Sat Aug 17, 2019 3:11 am

Slider to mix noise and denoise picture would be good. Fully denoised picture look too smooted. I want preserve small amount of noise in some case.

User avatar
Zom-B
1st Place 100
Posts: 4665
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zom-B » Sat Aug 17, 2019 3:29 am

Zalevskiy wrote:
Fri Aug 16, 2019 10:39 pm
saw a new option [Em. Sampling mult] how to use it, what is it for?
"The Emission Sampling multiplier" is already longer in Indigo and a tool to force or reduce importance of a LightSource and therefore the CPU cycles it gets assigned for computation.
If you have a IES light for example that creates noisy output in a complex scene, you can raise this value so it convergences faster and doesn't lack behind the rest of the image



pavoda wrote:
Sat Aug 17, 2019 3:11 am
Slider to mix noise and denoise picture would be good. Fully denoised picture look too smooted. I want preserve small amount of noise in some case.
I don't think this is a good idea, since the denoiser also kills FireFlies and overall noise destribution isn't totally uniform, better renoise your image in PostPro I'd say...

User avatar
pavoda
Posts: 124
Joined: Tue Dec 20, 2016 10:05 am

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by pavoda » Sat Aug 17, 2019 4:27 am

Zom-B:
I think it is good idea. This is mix of noise and denoised image. I think the mixed image looks best - more naturaly.
Attachments
Mix noise and denoise.jpg

User avatar
pixie
Indigo 100
Posts: 2222
Joined: Sat Dec 29, 2007 4:54 am
Location: Away from paradise
Contact:

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by pixie » Sat Aug 17, 2019 4:27 am

1 minute render on a RTX 2080
Attachments
bedroom-benchmark-2016.jpg

User avatar
Zalevskiy
Posts: 189
Joined: Thu Jul 16, 2015 12:36 am
Location: Russian Federation

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zalevskiy » Sat Aug 17, 2019 6:10 am

denoise copes with color scenes

but black and white noises turn into a red-green gradient map

3000 spp
Attachments
glass.pigs
(222.68 KiB) Downloaded 18 times
glass_denoise.png
glass.png

User avatar
Zom-B
1st Place 100
Posts: 4665
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer 4.4.1 Beta / Technology Preview

Post by Zom-B » Sat Aug 17, 2019 11:37 pm

Zalevskiy wrote:
Sat Aug 17, 2019 6:10 am
denoise copes with color scenes

but black and white noises turn into a red-green gradient map

3000 spp
Waaaaay to noisy for some denoising at all, also normal and albedo pass doesn't help at all with caustics.
Since Indigo is a spectral renderer this few Fireflies can simply have colour information and got mixed up by the denoiser (that works in 32bit btw!)
If you want to denoise clamp contribution is maybe not needed anymore, also some more raydepth the 8 is more suitable for rendering of glassware...


Here a quick 42k spp MTL+BiDir Rendering of the area, and a 80k spp GPU rendering incl. denoised version
Attachments
mlt-birdir-42k.png
MLT BiDir 42k ssp
GPU-80k-denoised.png
GPU 80k ssp denoised
GPU-80k.png
GPU 80k ssp

Post Reply
44 posts

Who is online

Users browsing this forum: No registered users and 2 guests