LuxCoreRender Release Notes v2.2
LuxCore
New Features
- PhotonGI cache
- Added ALBEDO AOV
- Added to BiDir the support for shading normal, geometry normal, position, material ID, UV, object ID, material ID color and Albedo AOVs
- Added AVG_SHADING_NORMAL AOV
- Integrated Intel Open Image Denoiser (Oidn)
Alpha0 released
- Added a new way to blend brute force path tracing and cache in PhotonGI. Cache is now used more often on glossy surfaces
- Introduced a new PhotonGI debug mode to show the mix between brute force and cached paths
- Added the support for automatic PhotonGI indirect cache best radius estimation
- Added the support for automatic PhotonGI indirect cache size by using convergence error estimation
- Front and back material transparency (aka light invisible object)
- Added PhotonGI support for volumes cache entries
- LXS parser now supports instance definitions
- Added the support for new "directx2opengl_normalmap" image map channel selection
- Added new textures: Power, Less Than, Greater Than, Dot Product, Position, Shading Normal
Fixed Bugs
- Fixed rendering resume feature
Alpha0 released
- Fixed a problem with infinite lights and BiDir or PhotonGI
- Fixed a bug when using radiance groups with variance clamping and OpenCL
Known Problems
- LuxCore API requires latin locale
- accelerator.bvh.builder.type = EMBREE_MORTON doesn't work with the latest Embree
- Python crashes when calling sys.exit()
- TILEPATHOCL (and RTPATHOCL) count the layers of transparent surfaces as an iteration of the rendering finite state machine so they requires to increase the max. path depth to avoid black regions.
- There may be artifacts when rendering glossy surface with high roughness values and DLSC
Blender Addon (BlendLuxCore)
New features
- Support for new PhotonGI cache (WIP)
- Support for Intel OIDN denoiser (WIP)
- OIDN denoises the viewport once it pauses (enabled by default, pause after 10 seconds by default)
Alpha0 released
- Show number of users in material UI
- Add support for normal map orientation setting (opengl or directx)
- Add a new front/back opacity node (material category) to control opacity on both sides of a face separately
- Hitpoint Info node that offers position and shading normal vectors
- Dot Product node
- New math operations:
- Power
- Greater Than
- Less Than
Fixed Bugs
- Fix Tool panel in blender reporting eye paths and light paths wrong
- Fix Point light size draw function using location without constraints
- Show noise halt threshold settings for Bidir engine
- Fix some bugs in group instance visiblity
- Fix missing srgb/linear conversion in HSV input of constant color node
- Fix volume priority not being exported
- Fix bug: pointiness was not working if the last material slot did not contain a pointiness node
- Improve viewport startup in complex scenes by ignoring materials touched by the export process when evaluating future updates
- Fix viewport denoiser not working without a camera
- Fix auto-updater not copying permission bits (this was a problem only for the OIDN standalone binary, which was not executable for this reason)
Alpha0 released
- Fix bug: area light was not removed during viewport render when its layer was made invisible
- BlendLuxCore AOV settings no longer affect Cycles/BI pass settings