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

From LuxCoreRender Wiki
Jump to navigation Jump to search
(Created page with "=LuxCore= ===New Features=== * New OpenCL code to evaluate textures and materials. It doesn't require kernel re-compilation anymore. * LuxCoreUI "Fill kernel cache" menu opt...")
 
Line 15: Line 15:


===New features===
===New features===
* optimize viewport update checks in scenes with many particles/duplis
* Replaced the Eevee lookdev (which required Cycles materials) with an albedo render mode that is intended as a fast texture preview for both Lux and Cycles node trees
* Node editor quality of life (support for muting nodes and some [https://github.com/LuxCoreRender/BlendLuxCore/issues/407 node wrangler functions])
* when using PhotonGI debug modes, disable light tracing and use an exposure compensated tonemapper
* support for custom split normals, weighted normals etc.
* reworked statistics, added some sub-stats about export time (mesh conversion time, hair conversion time) as well as information about which caches are enabled/disabled
* Use Cycles nodes on linked materials without Lux nodes (so materials on Cycles assets automatically try to use Cycles nodes, unless you create a Lux material on the assets)
* limit max. subdiv in material previews to 1


===Fixed Bugs===
===Fixed Bugs===
* fix world volume ui panel drawing
* fix material presets panel not showing without a material
* fix remesh panel in mesh data properties not showing up
* fix bugs in 3D mapping node UI (the controls were disappearing when the selected object was of type "CURVE", "SURFACE" or "FONT")
* fix export of metaballs with shared data


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

Revision as of 12:59, 2 April 2020

LuxCore

New Features

  • New OpenCL code to evaluate textures and materials. It doesn't require kernel re-compilation anymore.
  • LuxCoreUI "Fill kernel cache" menu option now pre-compile all possible GPU kernels.
  • LuxCore API KernelCacheFill() is now available for Python
  • New 2-levels Env. Light Visibility Cache (ELVC)
  • Added the support for a new ".sharpness" (default value 0.1, range [0.0, 1.0]) Intel OIDN parameter to blend original and denoised output
  • Removed LuxRays support for virtual devices and hybrid rendering (old LuxRender GPU doing ray intersections and CPU everything else)

Fixed Bugs

Blender Addon (BlendLuxCore)

New features

  • optimize viewport update checks in scenes with many particles/duplis
  • Replaced the Eevee lookdev (which required Cycles materials) with an albedo render mode that is intended as a fast texture preview for both Lux and Cycles node trees
  • Node editor quality of life (support for muting nodes and some node wrangler functions)
  • when using PhotonGI debug modes, disable light tracing and use an exposure compensated tonemapper
  • support for custom split normals, weighted normals etc.
  • reworked statistics, added some sub-stats about export time (mesh conversion time, hair conversion time) as well as information about which caches are enabled/disabled
  • Use Cycles nodes on linked materials without Lux nodes (so materials on Cycles assets automatically try to use Cycles nodes, unless you create a Lux material on the assets)
  • limit max. subdiv in material previews to 1

Fixed Bugs

  • fix world volume ui panel drawing
  • fix material presets panel not showing without a material
  • fix remesh panel in mesh data properties not showing up
  • fix bugs in 3D mapping node UI (the controls were disappearing when the selected object was of type "CURVE", "SURFACE" or "FONT")
  • fix export of metaballs with shared data


Known problems