Page 1 of 2

Indigo Renderer 4.4.5 Beta

Posted: Thu Dec 05, 2019 12:09 am
by OnoSendai
Hi all,
This is an important release for Indigo.
We have added the long-awaited CPU bucket rendering. (GPU already uses bucket rendering)

We mainly added this because it's required to get good results with the denoiser (which is in Indigo since the last 4.4.1 release).
However it also speeds up rendering on a lot of scenes by around 15%.
On simple scenes, with computers with many cores, rendering may be 2x faster or more!


We have also added a texture compression option. This is pretty cool - what it does is to compress textures in memory.
Typically textures are compressed by 6x - e.g. they use just 1/6th of the memory they would have.
This works for both CPU and GPU rendering.
This is pretty useful for trying to fit that scene into your GPU RAM.


This is a Beta release.
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.5_Setup.exe

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

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


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

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

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


Changelog:
4.4.5
* Added support for CPU bucketed rendering, with per-pixel QMC sequences, for single and bidir path tracing.
Added 'Bucket rendering' and 'Double buffer' checkboxes in render settings.
* Added support for decorrelated pixel sampling/splatting for CPU.
* Added cpu_bucketed_rendering and decorrelated_pixel_sampling render settings. (both false by default)
* Fixed issue with an image from the scene being closed replacing the 'Click to start rendering' text in some cases.

4.4.4
* Fixed normalise_depth_channel option not working on GPU.
* Fixed bidir issue with env depth not being black for non-normalised depths.
* Tweaked scene info display widget, text is now copy and pastable.
* Reporting compressed and uncompressed size of texture in texture control.
* Improved pixel info display for non-beauty channels. Using x,y,z instead of R,G,B etc..

4.4.2 - 4.4.3
* Fixed OpenGL textures not updating on material changes.
* Doing texture compression for textures in OpenGL widget.
* Avoiding locking up UI when unpacking .pigs scenes.
* Multithreaded loading of data into OpenGL preview, avoiding locking up UI while loading data into OpenGL preview.
* Made it so that preloading textures in the UI doesn't block the main UI thread, and is cancellable.
* Moved metadata display in UI to scene info dock widget, from render settings area.
* Fixed bug where inserts into the mat DB failed the first time Indigo was run.
* Opimised texture mapping a little.
* Fixed GPU device selection in UI not working properly. (broken recently)
* Added 'Texture Compression' section, drop-down box for selecting texture compression option.
* Fixed 640x480 resolution preset not working in the UI.
* Added 2560x1440 and 3840x2160 presets.
* Made scene, queue and image saving show a message in the status bar for a few seconds, and in render log.
* Fixed bug with previews of small textures in texture widget.
* Fixed incorrect scaling of IES intensity in some cases.
* Improved handling of IES files so that the luminous intensity from a flat quad will be equal to that specified in the IES file at grazing angles.
* Added UI support for changing/viewing IES profile in scene editor.
* Fixed crashing when loading an igm file with no material nodes in it.

Re: Indigo Renderer 4.4.5 Beta

Posted: Thu Dec 05, 2019 5:11 am
by thesquirell
Brilliant release, I did notice the increase in speeds! But what I also noticed are significant higher CPU temperatures when using denoiser. Not sure, could be due to my build specific.

Also, we need documentation update to explain these new sweet features!

Great job, as always! <3

Re: Indigo Renderer 4.4.5 Beta

Posted: Fri Dec 06, 2019 12:20 am
by OnoSendai
Hi thesquirell,
When using bucket rendering, your CPU usage may be higher. This is because the bucket rendering allows for less contention between the cores of your CPU.
Denoising itself is also multithreaded and will use all your CPU cores.

Re: Indigo Renderer 4.4.5 Beta

Posted: Fri Dec 06, 2019 9:32 pm
by Zom-B
OnoSendai wrote:
Fri Dec 06, 2019 12:20 am
Denoising itself is also multithreaded and will use all your CPU cores.
But no Hyperthreading, so only the "real" cores :)

Re: Indigo Renderer 4.4.5 Beta

Posted: Tue Dec 10, 2019 7:29 am
by STUDIO AARON
Love the commitment to quality.

I ran the IndigoRenderer_4.4.5_Setup.exe, so far everything looks good.

But upon extracting IndigoRenderer_v4.4.5.tar.gz, both the Indigo file and the Indigo_console file are being read as shared libraries instead of executables.

Re: Indigo Renderer 4.4.5 Beta

Posted: Tue Dec 10, 2019 10:33 am
by fused
STUDIO AARON wrote:
Tue Dec 10, 2019 7:29 am
Love the commitment to quality.

I ran the IndigoRenderer_4.4.5_Setup.exe, so far everything looks good.

But upon extracting IndigoRenderer_v4.4.5.tar.gz, both the Indigo file and the Indigo_console file are being read as shared libraries instead of executables.
Hi,

do you mean you ran Indigo 4.4.5 on linux and it didn't work? I have noticed that, too, but didn't think anything about it since running it from the terminal seemed to work fine. I'll have a look.

Re: Indigo Renderer 4.4.5 Beta

Posted: Wed Dec 11, 2019 1:38 pm
by STUDIO AARON
Yes. After extracting IndigoRenderer_v4.4.5.tar.gz in linux the indigo file and the indigo_console file (and network manager) were not listed as executables, as they had been in previous releases. When I run these in the linux terminal I get a list of file not founds. If this release needs updated dependencies, that is not a problem, but all the previous 4.x releases that I have used have run without issue.

Re: Indigo Renderer 4.4.5 Beta

Posted: Wed Dec 11, 2019 11:58 pm
by fused
STUDIO AARON wrote:
Wed Dec 11, 2019 1:38 pm
Yes. After extracting IndigoRenderer_v4.4.5.tar.gz in linux the indigo file and the indigo_console file (and network manager) were not listed as executables, as they had been in previous releases. When I run these in the linux terminal I get a list of file not founds. If this release needs updated dependencies, that is not a problem, but all the previous 4.x releases that I have used have run without issue.
What distro are you on? It certainly seems to work fine for me on fedora.

Can you email the output to support@indigorenderer.com?

Thanks,
Yves

Re: Indigo Renderer 4.4.5 Beta

Posted: Thu Dec 12, 2019 12:12 am
by StompinTom
Suuuper nice! Very quick first test shows a very noticeable speed increase with bucket rendering, and the denoising is amazing for getting quick and dirty renderings out. Fantastic work!

Re: Indigo Renderer 4.4.5 Beta

Posted: Thu Dec 12, 2019 1:43 am
by Zom-B
StompinTom wrote:
Thu Dec 12, 2019 12:12 am
Suuuper nice! Very quick first test shows a very noticeable speed increase with bucket rendering, and the denoising is amazing for getting quick and dirty renderings out. Fantastic work!
Its also really good for long renderings where the last Noise needs to vanish.
Indigo has a major benefit with denoising compared to other engines: Super Sampling!
The denoiser works in the internal resolution and therefor uses the big normal and albedo pass for detail detection :)

Will do some example at some point...

Re: Indigo Renderer 4.4.5 Beta

Posted: Fri Dec 27, 2019 2:13 am
by Legos2112
hi! everyone, i have a situation.
i just download this version and this it's happening to me:

it won't render enable the open CL option,

only works on CPU render.
i just upgrade my pc to a ryzen5 3500/ RTX 2700 SUPER /32GB RAM

any suggestion?

Re: Indigo Renderer 4.4.5 Beta

Posted: Fri Dec 27, 2019 9:47 pm
by lycium
You should update your drivers from nvidia.com

Re: Indigo Renderer 4.4.5 Beta

Posted: Sun Dec 29, 2019 4:17 am
by Enrico
Hi Ono!
I have noticed that "network rendering" doesn't work if the option "Optimise for denoising" is activated!

Re: Indigo Renderer 4.4.5 Beta

Posted: Tue Dec 31, 2019 8:13 am
by ErichBoehm
Bucket Rendering, and denoising don't work on a 2013 imac with the latest version of MacOS installed. Niether does OpenCL rendering. Gives me zero samples per second, and crashes when I try to disable it. Seems like Indigo isn't targeting Mac users? Doesn't seem like a good move as almost the entire creative industry (at least here in the United States) heavily relies on Mac products. I know this is (semi) free, and I think it's fantastic that this is an option to this day, but I just with this thing was a little more mac friendly.

Re: Indigo Renderer 4.4.5 Beta

Posted: Tue Dec 31, 2019 11:22 am
by Oscar J
ErichBoehm wrote:
Tue Dec 31, 2019 8:13 am
Bucket Rendering, and denoising don't work on a 2013 imac with the latest version of MacOS installed. Niether does OpenCL rendering. Gives me zero samples per second, and crashes when I try to disable it. Seems like Indigo isn't targeting Mac users? Doesn't seem like a good move as almost the entire creative industry (at least here in the United States) heavily relies on Mac products. I know this is (semi) free, and I think it's fantastic that this is an option to this day, but I just with this thing was a little more mac friendly.

What errors do you get when using bucket rendering?

A 2013 iMac will have a pretty shitty laptop graphics card and will likely not work with GPU rendering.

What other AMD + NVIDIA GPU renderer for Mac can you name? Cycles, maybe Luxrender?

Indigo is actually really unique in offering Mac users a commercial GPU renderer capable of running on AMD graphics (that is, any decent GPU in a Mac since about 2014). GPU rendering works brilliantly well on my Mac, but you will need either a modern Mac with a good graphics card, or an external GPU.