LuxRender Changelog

What's new in LuxRender 1.6

May 25, 2016
  • Build improvements

New in LuxRender 1.6 RC 1 (Mar 24, 2016)

  • Build system improvements
  • Adaptations to LuxRays

New in LuxRender 1.5.1 (Nov 21, 2015)

  • A quick fix has been made available due to a few annoying issues with glossy materials.

New in LuxRender 1.5 (Sep 7, 2015)

  • Nested instanced area lights fix
  • Some GUI tweaks
  • Support for blackbody texture with LuxCore renderer
  • Support for normalmap with LuxCore renderer

New in LuxRender 1.5 RC 1 (Jun 22, 2015)

  • LuxCore new features since v1.4:
  • OpenCL micro kernels for improved performance and reduced pressure on OpenCL compilers
  • OpenCL tweaks suggested by nVidia to improve performance (general commonly accepted tweaks not specific to nVidia hardware)
  • new biased path render engine with more tuning knobs to trade between render speed and render accuracy
  • integration of Intel Embree technology for faster triangle intersection
  • vertex color interpolation for area lights
  • adaptive tile rendering with automatic stop condition
  • auto-linear tonemapping support
  • new irradiance pass with optional contour lines for lighting studies
  • accelerated Blender mesh convertion
  • add camera response support, metal2 fresnel parameter, blender procedurals in the built-in lxs parser
  • improved OpenCL Sobol sampler
  • new substract, blackbody, irregulardata, lampspectrum, fresnel (color, luxpop, sopra, preset), pointiness textures
  • image storage improvement to reduce memory pressure with large textures
  • new glossycoating material
  • new orthogonal camera
  • new volumetric cloud texture to simulate realistic clouds in the sky
  • add various interpolation modes to the band texture
  • new strand shape support
  • fixes to mix material
  • fixes to volumes
  • fixes to glass materials
  • fixes to lights handling
  • fixes to motion blur in OpenCL
  • remove hybrid CPU/GPU render engines
  • LuxRender new features since v1.4:
  • add new LuxCore features to the luxcore render engine
  • easier build on OSX and Windows
  • fix imagemap texture alignment (1 pixel offset in some circumstances)
  • LuxBlend new features since v1.4 (LuxCore API unless otherwise specified):
  • proxy support
  • alpha transparency support
  • improved real time material preview (correct mix material, volumes, ... support)
  • light groups support
  • support for camera clipping planes
  • add support for hitpoint data textures
  • lots of improvements to the real time scene preview and editing
  • lots of UI improvements for consistency and robustness (a huge refactor of the code has been done for that)
  • improved imagemap handling
  • improved volumes texturing
  • improved motion blur support
  • add color ramps support
  • add particles motion blur support
  • fix visibility handling
  • fix camera shift support
  • add support for new LuxCore features (textures, materials, cameras, volumes, ...)
  • fix border rendering
  • add support for volume emission

New in LuxRender 1.4 (Feb 18, 2015)

  • LuxCore changes:
  • fixed glossytranslucent material
  • warn when volumes and materials have the same name (forbidden in LuxCore)
  • fix mesh area light editing
  • fix a typo in RGBA image buffer size
  • various fixes for OSX
  • LuxRender changes:
  • add --save-png option to luxmerger
  • fix instances material assignment with LuxCore rendering
  • various fixes for OSX
  • LuxBlend changes:
  • do not crash if pyluxcore is not available
  • add constantinfinite, laser lights
  • add multiscattering option to volumes
  • fix export of distant, sun and sky lights
  • AOVs can now be saved to disk to the user specified folder
  • fix architectural glass2 and metal2 materials
  • add time and samples halt conditions to LuxCore mode
  • add specific halt settings for the real time preview
  • fix area light mesh export
  • add clamping options to LuxCore path modes
  • add support for LuxCore imagepipeline settings
  • add support for irradiance visualization
  • add an "export as proxy" option to work with simplified geometry but render with all details
  • fixes to material preview
  • fixes for linked meshes export
  • add support for dupli export
  • improved rendering statistics
  • improved real time rendering in Blender
  • speed improvements (notably for meshes export)
  • lots of UI fixes and improvements

New in LuxRender 1.4 RC 3 (Dec 27, 2014)

  • LuxCore new features:
  • fix editing of lights
  • fix editing of materials
  • fix editing of textures
  • mix material can now emit light
  • fix exporting of glass properties
  • fix metal2 material
  • clamp is now disabled by default in biaspath
  • support for glossytranslucent
  • the lxs parser now supports more materials

New in LuxRender 1.4 RC 2 (Nov 17, 2014)

  • LuxCore new features:
  • fix bump map rendering with missing UV information
  • area light fixes regarding the use of power and efficiency
  • fix lxs parsing issues
  • add support for imagemap channel selection
  • improved reinhard tonemapper
  • fix some light group issues
  • fix a bug in shadow masks output and provide accelerated functions for AOV output
  • fix light source update issues
  • fix glossy2 issues when using absorption and multibounce
  • fix metal2 behaviour when using custom colour
  • add full update support to RT(BIAS)PATHOCL
  • LuxRender new features:
  • add autofocus support when using LuxCore
  • add imagemap channel selection support when using LuxCore
  • improved reinhard tonemapper
  • fix an issue with chromatic aberration post processing
  • fix an issue with imagemap handling with LuxCore
  • LuxBlend new features:
  • add the ability to configure min/max epsilon in engine settings
  • fix texture preview with upcoming versions of Blender
  • fix multithreading issues
  • add shinymetal material to nodes editor
  • increase limits of UV scale and offset settings
  • improved resolution rounding (closer to Blender behaviour)
  • add support for LuxCore AOV (arbitrary output values)
  • add support for various Blender image types (file, generated, sequence)
  • improved texture multiply
  • fix LuxCore normalmap export
  • fix issues with some texture trees using LuxCore
  • add support for more textures when using LuxCore (dots, checkerboard, fbm, band, wrinkled, windy, add, uv, constant)

New in LuxRender 1.3.1 (Nov 11, 2013)

  • fixes for latest OSX versions UI updates
  • fix bloom filter used in an animation (the configuration of filters in the scene files was a new feature of v1.3)
  • fix an issue with camera response
  • improvement to the OpenCL version of the QBVH accelerator
  • fix carpaint material node in LuxBlend
  • fix export of glare maps parameters

New in LuxRender 1.1 (Oct 9, 2012)

  • huge speed up with CPU rendering (measured from 10 to 40% improvement, mostly noticeable when using instances)
  • new sky2 light using Hosek and Wilkie just released model
  • render queue fixes when using network rendering
  • fix haltspp when using SPPM
  • new nsamples parameter to the distant light to match other lights and be adjustable with advanced light sampling schemes
  • don't add an extra extension when saving jpeg or tiff files
  • fix light groups LDR saving
  • use a new cache directory in the user temp directory for network rendering to prevent denied accesses when downloading files
  • prevent out of bound interpolation with the mix material
  • network rendering fixes
  • fix area lights consisting of several 100000 faces
  • updated luxrays to support more LuxRender features in core
  • architectural glass fix in SLG
  • render noise threshold halt condition in SLG
  • various fixes and improvements

New in LuxRender 0.6.1 (Mar 5, 2010)

  • lots of network rendering fixes
  • some crash fixes
  • fix bump mapping which wasn't working correctly in some cases
  • improvements to IES file handling
  • ability to stop a render after a given amount of time has elapsed
  • introduce dynamic epsilon for intersection tests (it should improve rendering of large scale or very small scale geometry)
  • the film cropwindow feature should now be useable
  • added a shortcut to launch luxconsole as a slave on windows. The script lists the local IP's first so it's easier to configure.
  • added an option in the windows installer to add an exception to the windows firewall for luxconsole.
  • significant speed up of the mesh loading code