Difference between revisions of "LuxCoreRender Release Notes v2.2"

From LuxCoreRender Wiki
Jump to navigation Jump to search
Line 104: Line 104:


* fix albedo and avg. shading normal AOVs being used in final render when OIDN was only enabled for viewport
* fix albedo and avg. shading normal AOVs being used in final render when OIDN was only enabled for viewport
* fix area light not being deleted when its type was switched to laser


===Known problems===
===Known problems===

Revision as of 15:39, 28 April 2019

LuxCore

New Features

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

Alpha1 released

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
  • Fixed camera invisible objects usage with volumes
  • Fixed TASK_EMIT of LightStrategyPower
  • Fixed a crash when using RTPATHOCL and editing area lights (issue #173)
  • Fixed a bug when using radiance groups with variance clamping and OpenCL

Alpha1 released

Known Problems

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

Alpha1 released

  • Add a Vector Math node
  • User can now set a custom object ID
  • User can now choose a custom viewport color for materials (used in the OpenGL viewport, optional)
  • make volume socket export of material output more generic. This means users can now directly plug volumes into the interior/exterior volume sockets, without the need for a pointer node.
  • expose volume nodes in material node tree add menu
  • add new "colored glass" node preset with inlined volume for simple glasses with volumetric absorption
  • add a filter to the pointer node selection menu (so the user can list only materials, only volumes etc.)
  • Expose uvmapping3d (available in the 3D mapping node, can be used to map procedural 3D textures with a UV mapping)
  • add a debug option to print config and scene properties (in hidden debug menu, search for "Toggle LuxCore Debug Options" in Blender's operator search)
  • expose storage property of background image to allow higher precision if necessary
  • show button to select problematic object in error log
  • implement a workaround to have "delete and reconnect" functionality in the node editor
  • add support for improved adaptive sampling, as well as the new NOISE AOV
  • add support for automatic radius estimation of DLSC

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

Alpha1 released

  • fix albedo and avg. shading normal AOVs being used in final render when OIDN was only enabled for viewport
  • fix area light not being deleted when its type was switched to laser

Known problems