Indigo Renderer 4.4.7 Beta
Posted: Tue May 12, 2020 3:02 am
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:
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?