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

From LuxCoreRender Wiki
Jump to navigation Jump to search
Line 102: Line 102:
 
''Alpha0 released''
 
''Alpha0 released''
  
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/f8f83b70abaa575e3f4dd0eeb54c0b252dba5dcd fix incorrect halt condition check]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/f8f83b70abaa575e3f4dd0eeb54c0b252dba5dcd Fix incorrect halt condition check]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/0d63f067af2b1a0232cfd49b8fe3cd313625f46e fix exception when updating light attributes from Python console]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/0d63f067af2b1a0232cfd49b8fe3cd313625f46e Fix exception when updating light attributes from Python console]
 
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/152 Unsaved generated images do not work as imagemap textures]
 
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/152 Unsaved generated images do not work as imagemap textures]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/432b1ba020b07f46758fd19b4b3af91cca0c90ff fix ColorMix node having min/max sockets instead of scalars in clamp mode]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/432b1ba020b07f46758fd19b4b3af91cca0c90ff Fix ColorMix node having min/max sockets instead of scalars in clamp mode]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/c908acbbe991d7ace8ec8ba15e3ef32f06ec5000 fix broken material preview]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/c908acbbe991d7ace8ec8ba15e3ef32f06ec5000 Fix broken material preview]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/fff2d4ee2fcab39a67fe534634929ff26d363a79 fix backface sockets being visible by default]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/fff2d4ee2fcab39a67fe534634929ff26d363a79 Fix backface sockets being visible by default]
 
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/157 Blender interface lags a lot when rendering large resolutions]
 
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/157 Blender interface lags a lot when rendering large resolutions]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/c51cb8bdea78fd7202b99547ac4ea1ef364207c9 fix some errors if no there is no world]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/c51cb8bdea78fd7202b99547ac4ea1ef364207c9 Fix some errors if no there is no world]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/c1e925b0557c03d1c9247561265250d93c1f555e fix various bugs in world update logic when deleting/switching worlds]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/c1e925b0557c03d1c9247561265250d93c1f555e Fix various bugs in world update logic when deleting/switching worlds]
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/a11234c94b4a8579df5bb387898aba31e716a421 fix hair export creating orphaned mesh data, improve hair export performance]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/a11234c94b4a8579df5bb387898aba31e716a421 Fix hair export creating orphaned mesh data, improve hair export performance]
  
 
''Alpha1 released''
 
''Alpha1 released''
  
* fix float overflow after rendering more than 17 hours (regression introduced in v2.1alpha1)
+
* Fix float overflow after rendering more than 17 hours (regression introduced in v2.1alpha1)
* fix unit scale (aka worldscale) not being applied in some places
+
* Fix unit scale (aka worldscale) not being applied in some places
 
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/ac6ed671d730e2cf0343d36d6d17a8b4972d1d98 Fix for 'Orthographic camera in final render does not match 3D view']
 
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/ac6ed671d730e2cf0343d36d6d17a8b4972d1d98 Fix for 'Orthographic camera in final render does not match 3D view']
  
 
''Alpha2 released''
 
''Alpha2 released''
  
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/196 fix DOF with object as target does not work as expected]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/196 Fix DOF with object as target does not work as expected]
  
 
''Alpha3 released''
 
''Alpha3 released''
  
* fix gamma and gain parameters of imagemap texture, they are scalars instead of sockets
+
* Fix gamma and gain parameters of imagemap texture, they are scalars instead of sockets
* fix statistics being overwritten when render slot is switched during final render
+
* Fix statistics being overwritten when render slot is switched during final render
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/672d8c195205dbd5f7f767620ba9cf7ad69630ea use same precision for world and light gain]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/commit/672d8c195205dbd5f7f767620ba9cf7ad69630ea Use same precision for world and light gain]
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/211 fix broken default material ID assignment]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/211 Fix broken default material ID assignment]
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/210 fix shape keys not being applied in some cases]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/210 Fix shape keys not being applied in some cases]
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/213 use vertex color layer marked for render, instead of active layer]
+
* [https://github.com/LuxCoreRender/BlendLuxCore/issues/213 Use vertex color layer marked for render, instead of active layer]
 
* Fix smoke export not working if smoke modifier was not named "smoke"
 
* Fix smoke export not working if smoke modifier was not named "smoke"
 
* Export group instances as LuxCore instances
 
* Export group instances as LuxCore instances

Revision as of 12:21, 27 September 2018

LuxCore

New Features

  • Denoiser
  • Updated to VisualStudio C++ 2017

Alpha0 released

  • Updated to Boost v1.67
  • Updated to OpenImageIO v1.8.11
  • Updated to OpenEXR v2.2.0
  • Updated to Embree v3.2.0

Alpha1 released

Alpha2 released
Alpha3 released

  • Reworked the film of CPU engines to be shared among threads instead of copied, reducing memory usage of CPU engines (see this issue)
  • Added the support for a new Film output: SERIALIZED_FILM
  • Added the support for a new AOV: MATERIAL_ID_COLOR
  • New hair conversion function for the Blender addon, accelerates export and lowers memory usage drastically
  • OpenCL render engines now support Direct Light Sampling Cache

Alpha4 released

Fixed Bugs

  • Fixed few errors in pyluxcoretools

Alpha0 released

  • Fixed infinite lights emission for BIDIRCPU/LIGTHCPU
  • Normal mesh now have a local space like instanced mesh (for animation and procedural textures)

Alpha1 released
Alpha2 released

Alpha3 released
Alpha4 released

  • Periodic saves now update the files at the end of a rendering session

Known Problems

Blender Addon (BlendLuxCore)

New features

Alpha0 released

Alpha1 released

Alpha2 released

  • Show a warning if the scene contains a lot of light sources
  • Expose direct light type property of triangle meshes
  • New render statistics panel in the image editor toolshelf (LuxCore category), provides in-depth render information with option to compare two render slots
  • Add support for image sequences
  • Improved export process and viewport render updates

Alpha3 released

  • Remove min/max limits of world HDRI rotation
  • If pyluxcore import fails, show the most common error source in the error message
  • In world sky light settings, the dropdown for the linked sun light now shows only sun lamps as available options
  • Improved hair export (faster and drastically reduced memory usage), improved UI and descriptions of hair settings
  • Can now define hair UVs without creating vertex colors (this saves memory)
  • Can now interpolate vertex colors over each hair (user can specify root and tip colors)
  • Can now input RGB/HSV values into the constant color texture UI (without having to click on the color property)
  • Node editor: When a new link is about to replace an old link, reconnect the old link to another suitable socket on the same node, if possible
  • Node editor: Submenu for frame and reroute nodes (in node add menu that is brought up with Shift+A)
  • Node editor: Various small node UI improvements (better default width, more compact UI, better readable UI)

Alpha4 released

Fixed Bugs

Alpha0 released

Alpha1 released

Alpha2 released

Alpha3 released

Alpha4 released

Known problems