Page 1 of 1

Indigo Renderer 4.4.7 Beta

Posted: Tue May 12, 2020 3:02 am
by OnoSendai
This is a Beta release.
If you spot any bugs or problems, please make a post about them in this thread.
Thanks!

Edit: Released 4.4.8 with an important fix: https://www.indigorenderer.com/forum/vi ... =1&t=15466

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

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

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


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

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

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

Changelog:
4.4.7
* Added new Fabric material and UI for it - simulates a fabric with a hair fuzz reflection model.
* Using Sun spectral irradiance data from the SORCE experiment for the original sky model, and hence for the extra-atmospheric sun data used to capture the new captured-simulation sky model.
* Fixed occasional hang using the atmosphere medium.
* Optimised sky models for faster rendering.
* Optimised atmosphere medium.
* Changed sky data to use 32 wavelength samples instead of 16. 32 captures colours significantly better than 16.
* Captured-simulation sky model now looks the same on the GPU as CPU.
* Using CIE 2006 XYZ curves instead of CIE 1931 curves. Improves rendered colours.
* Fixed bug with simple-tabulated measured BRDF handling wavelengths incorrectly when wavelength span is not the same as Indigo wavelength span.
* Making simple-tabulated measured BRDF return 0 instead of extending data when evaluating outside of wavelength range.
* Changed start of simulated wavelength range to 390 nm, from 400 nm.
* Fixed bug where some optimisations weren't enabled for OpenCL rendering.
* Updated and optimised RGB->spectrum conversion.
* Removed dermis and epidermis media from UI.
* GPU: Added initial and basic SSS support on GPU. Currently only basic medium and fast medium support. no scattering and absorption shader support currently.
IOR 1 participating media not handled properly yet (e.g. explicit connections through media interfaces to lights).
* GPU: Added Henyey Greenstein phase function support
* GPU: Added fast SSS medium support.
* GPU: Improved similarity between CPU and GPU results for absorption with strongly varying RGB colours.
* Added texture index bounds checking for sample2DTextureVec3 in user ISL code when running on the GPU. (Fixed GPU 'crash')
* Tweaked file open dialogue:
Changed window title to "Open scene, material, queue, mesh or image...".
Divided up filter into multiple options, and added filters for loading meshes.
* Fixed unexpected rendering results when media had precedence 1, as void medium had precendence 1.
Void medium precedence is now a large negative value.
* Optimised loading of meshes in OpenGL preview.
* Fixed bug where non-beauty layers were excessively noisy in some cases with bidir.
* Pause rendering when hitting a halt condition (instead of stopping) so the user has the option to continue the rendering if they wish.
* Showing halt reason when paused if applicable.
* Added main_beauty_channel render setting - Should we render the main beauty light layers?

Re: Indigo Renderer 4.4.7 Beta

Posted: Tue May 12, 2020 5:20 am
by yonosoy
Bravo!

Re: Indigo Renderer 4.4.7 Beta

Posted: Tue May 12, 2020 8:05 am
by Yader
Awesome!

Re: Indigo Renderer 4.4.7 Beta

Posted: Tue May 12, 2020 3:28 pm
by wob
* Added new Fabric material and UI for it - simulates a fabric with a hair fuzz reflection model.
GPU: Added fast SSS medium support.
GPU: Added initial and basic SSS support on GPU.

WOW! Indigo is the best! wating for cindigo 4.4.7 too!

Re: Indigo Renderer 4.4.7 Beta

Posted: Wed May 13, 2020 2:13 am
by pavoda
Great!

Re: Indigo Renderer 4.4.7 Beta

Posted: Wed May 13, 2020 4:52 am
by Zalevskiy
Indigo engine continues to delight) brilliantly

I have a question with the GPU mode, the screenshot shows how the color rendering has changed, while without the GPU the image has a normal orange color. This is probably a bug, since in previous versions of indigo with GPU mode the color was displayed correctly.

Re: Indigo Renderer 4.4.7 Beta

Posted: Wed May 13, 2020 5:10 am
by OnoSendai
Yeah just noticed that as well, it's a bug, will fix.
Specifically it's probably a bug with coating absorption on GPU.

Re: Indigo Renderer 4.4.7 Beta

Posted: Wed May 13, 2020 8:25 am
by wob
opencl multi gpu rendering seems very well improved in 4.4.7.
if indigo 4.4.6 had completely unusable multi gpu mode (2 gpus rendering has the same time as 1 gpu rendering), now indigo 4.4.7 is suitable for 2 gpus rendering. but, 2 gpus also do not utilize 95-100% of gpu power. indigo 4.4.6 had around 50% of 2 gpus power utilisation, indigo 4.4.7 has around 75% of gpu utilisation.

4.4.7:
1 GPU test scene - 143 sec, utilisation graph:
1 gpu.jpg
2 GPUS test scene - 103 sec, utilisation graph:
2 gpus.jpg
rendering time of 2 frames with 2x 1 gpu: 72 sec (143 sec/2, ~100% gpu utilisation)
rendering time of 2 frames with 1x 2 gpus: 103 sec

octane and thea now have around 100% gpu power utilisation in multi gpu mode (utilisation graph is flat line close to 100%).

pc config: 2xGTX 1060 6Gb with 417 drivers, pentium g4500, asus z270

p.s. also i cant start indigo 4.4.7 with 3 gpus (with "cant create opencl affinity" error).

* * *

"sss fog" gpu possibility is great for this 4.4.7 release, works incredible fine with supersampling more 4, but seems very grainy with low ss values (1 or 2).

Re: Indigo Renderer 4.4.7 Beta

Posted: Wed May 13, 2020 9:41 pm
by Oscar J
wob wrote:
Wed May 13, 2020 8:25 am
opencl multi gpu rendering seems very well improved in 4.4.7.
if indigo 4.4.6 had completely unusable multi gpu mode (2 gpus rendering has the same time as 1 gpu rendering), now indigo 4.4.7 is suitable for 2 gpus rendering. but, 2 gpus also do not utilize 95-100% of gpu power. indigo 4.4.6 had around 50% of 2 gpus power utilisation, indigo 4.4.7 has around 75% of gpu utilisation.

4.4.7:
1 GPU test scene - 143 sec, utilisation graph:
1 gpu.jpg
2 GPUS test scene - 103 sec, utilisation graph:
2 gpus.jpg

rendering time of 2 frames with 2x 1 gpu: 72 sec (143 sec/2, ~100% gpu utilisation)
rendering time of 2 frames with 1x 2 gpus: 103 sec

octane and thea now have around 100% gpu power utilisation in multi gpu mode (utilisation graph is flat line close to 100%).

pc config: 2xGTX 1060 6Gb with 417 drivers, pentium g4500, asus z270

p.s. also i cant start indigo 4.4.7 with 3 gpus (with "cant create opencl affinity" error).

* * *

"sss fog" gpu possibility is great for this 4.4.7 release, works incredible fine with supersampling more 4, but seems very grainy with low ss values (1 or 2).
It seems quite strange for the Multi-GPU scaling to be that bad. What kind of scene are you testing on? When rendering particularly simple scenes and/or low resolution images with no SS factor, the scaling may be worse AFAIK.

Re: Indigo Renderer 4.4.7 Beta

Posted: Thu May 14, 2020 7:48 am
by wob
[/quote]

It seems quite strange for the Multi-GPU scaling to be that bad. What kind of scene are you testing on? When rendering particularly simple scenes and/or low resolution images with no SS factor, the scaling may be worse AFAIK.
[/quote]

i got same results on every scene - small and huge with million polygons.

small scene 4.4.6 testing:

1 gpu:
1 gpu 446.jpg
2 gpus:
2 gpu 446.jpg
small scene 4.4.7 testing:

1gpu:
1 gpu 447.jpg
2gpus:
2 gpu 447.jpg
you can increase resolution or ss and you'll get the ~same result:
scene test.zip
(131.3 KiB) Downloaded 14 times

about fog & ss values, with gpu utilisation graph addition - 1000 SPP:

1gpu, fog from online materials library, supersampling - 1:
fog scene 1 gpu 447 1 ss.jpg
2gpus, fog from online materials library, supersampling - 1:
fog scene 2 gpu 447 1 ss.jpg
1gpu, fog from online materials library, supersampling - 9:
fog scene 1 gpu 447 9 ss.jpg
2gpus, fog from online materials library, supersampling - 9:
fog scene 2 gpus 447 9 ss.jpg
but ! fog scene on 4.4.6;
fog scene 446.jpg

Re: Indigo Renderer 4.4.7 Beta

Posted: Thu May 14, 2020 4:05 pm
by OnoSendai
Currently I'm testing with an AMD GPU and a Nvidia GPU. Scaling works almost perfectly when using both GPUs, GPU usage is > 95% using both at once. Maybe it's an issue with multiple Nvidia GPUs at once, will try that out soon.

Re: Indigo Renderer 4.4.7 Beta

Posted: Fri May 15, 2020 12:35 am
by OnoSendai
Released 4.4.8 with a fix for the colours on GPU: https://www.indigorenderer.com/forum/vi ... =1&t=15466