Jeff Hammond wrote:is there a central location/link with the public beta change logs?
i notice there's .39 now and just curious to read the list as happens with the other betas..
(i simply don't have the internet time currently to keep more in tune with the progress)
Hey Jeff. Here you go buddy.
More information about the new GPU rendering mode
Features not currently supported in GPU rendering mode (we're working on these and they will be supported as soon as possible)
* Architectural glass
* Double-sided thin material
* Glossy transparent material
* Normal maps
* Light layers
Features not currently supported in GPU rendering mode, that probably won't be available in the initial 4.0 release but later in the 4.x series:
* Sub-surface scattering / participating media
* Bidirectional path tracing
* Other render modes / channels: material ID, foreground alpha, depth and shadows
* Sphere primitives
Known issues with GPU rendering:
* Some realtime changes in GPU rendering mode may crash Indigo
* Max path depth is limited to around 8 bounces currently
* Sphere primitives not supported currently
* Sky colour is slightly different on GPU
* GPU PT: Various optimisations, makes rendering ~10% faster on Oscar's McLaren scene.
* GPU PT: OpenCL kernel builds should be much faster. (18.41 s down to 10.51 s on McLaren scene)
* GPU PT: Added support for 2 (was 1) uv sets on GPU.
* Fixed incorrect UVs in OpenGL preview for num uv sets > 1.
* Fixed "next image update in" status bar status for GPU rendering. (was just showing 'updating image')
* Indigo UI: Renamed "GPU acceleration" to "OpenCL rendering", colour coding the OpenCL device list by CPU/GPU type and labelling devices as such.
* Fixed problem with Linux build.
* GPU PT: Will show error dialog to users now on GPU path tracing init failure.
* GPU PT: Fixed crash on Linux.
* GPU PT: Improved handling of base emission for GPU, now handles all spectra types.
* Much faster rendering with motion blurred objects in most cases.
* Identifying material in error message for OpenCL processing failure.
* Not writing some XML elements if they have the default values - in <mesh>, <model2> etc..
* Accepting <uid> as well as <material_uid> in model2 material list. (saves space)
* Fixed problem with measured BRDF not being transferred during network rendering.
* GPU PT: Fixed crash on arch glass.
* GPU PT: fixed displacement shaders, were giving compile errors.
* GPU PT: Total used constant memory should now be < 64KB, which is the min guaranteed supported amount.
* Optimised and improved Indigo's phong, coating etc.. materials
* GPU PT: Added initial architectural glass support.
* GPU PT: Fixed problems with AMD GPU execution failing on large numbers of instances.
* GPU PT: Added initial Glossy Transparent material support.
* GPU PT: Added initial double-sided thin material support.
* GPU PT: Added step blend support for blend material.
* GPU PT: Faster updates for realtime camera movement etc..
* Added preliminary support for contribution clamping, including UI support. Works on CPU and GPU. Added controls to mode configuration area in render settings.
* Improved efficiency of Phong on CPU
* Improved convergence speed of Glossy Transparent material on CPU
* Some optimisations for double-sided thin and coating mats.
* Optimisation for CPU single dir and bidir.
* Displaying better names (not codenames) for AMD GPU devices.
* Fixed problem with OpenGL preview not loading properly in some cases.
* Fixed saving of images by indigo_console.
* Fixed resume rendering from an IGI file.
* Fixed issue with trying to create an empty output directory for image saving.
* Improved log messages for Network manager.
* Changed "gpu_path_tracing" scene node render setting to "gpu".
* GPU PT: Added initial normal-mapping implementation.
* Removed gpu accell checkbox being a persistent setting.
* Saving of loaded images should work again now.
* Fixed possible issue with Phong normal when uses as a substrate.
* Fixed exponent clamping for Phong and glossy transparent. Fixes black painting in Zom-b's bedroom benchmark scene.
* Fixed bump mapping not working with normal mapping
* Misc optimisations.
* Fixed noise issue with blends of diffuse and diffuse transmitter, especially with bidir.
* Updated bundled IndigoMax installer version to 0.5.0.
IndigoMax 0.5.0 has some initial support for Indigo 4
* Adds fast SSS material
* Adds measured material
* Added clamped contribution option to Rendering mode
* Reduced linear tonemapping factor for material preview rendering
* Fixed material preview rendering where background material features not being supported stopped materials rendering
* Fixed sampling for material preview rendering and allowed longer time period for material preview rendering
* Max 2017 support added.
There are some issues with IndigoMax that we hope to solve soon:
* GPU device list doesn't show Nvidia devices sometimes. This appears to be an OpenCL or Max bug.
* Changing devices checked in device list doesn't do anything from Max. Set the devices in the Indigo UI instead to work around this problem.
That's for now...till 4.40 comes. :)