Page 1 of 3

LuxRender v1.6RC1 Release

PostPosted: Mon Mar 21, 2016 5:02 pm
by jeanphi
Hi,

We are happy to announce the first release candidate of the 1.6 version of LuxRender.
This release features tremendous improvements to the new LuxCore render engine which is still missing some of the features of classic LuxRender but has gained numerous unique features to help artists creativity.
You can get a visual outlook of the new features in the wiki: shadow catcher objects, sky ground color, new image pipeline, much better nodes support in Blender, automatic blender materials conversion to name a few.
The Blender integration is not the only one to have seen huge improvements, the 3DSMax plugin has also been reworked and is now much better integrated, follow the development in the 3DSMax forum.

Note: LuxBlend is not yet compatible with Blender 2.77 due to the switch to python 3.5, you need to use a previous version of Blender or compile luxrays by yourself with python 3.5 dependencies

If you find any issue please report them in the forum or in our bug tracker. Note that the Blender plugin is now using its own bug tracker at BitBucket.

Thanks to all developers for their hard work and to the users for their feedback throughout the development process.

Please consider making a donation if you like our work and want to help us continue to improve LuxRender.

You can download packaged builds from our download area, or get the source from our mercurial repositories:
LuxCore: http://src.luxrender.net/luxrays/commit ... er_v1.6RC1
LuxRender: http://src.luxrender.net/lux/commits/tag/v16RC1
LuxBlend: http://src.luxrender.net/luxblend25/commits/tag/v16RC1

You'll find below the full change list since v1.5.1.

LuxCore new features since v1.5.1:

  • Optimized Sobol sampler
  • Adaptive radiance clamping
  • Improved convergence test for BIASPATH
  • Ability to see the active tiles
  • Fix for heterogeneous volumes
  • Dynamic editing of the film pipeline
  • Add scaling to the radiance groups
  • Improved spectrum to RGB conversions for textures using spectra (blackbody, fresnel, lamp, ...)
  • Fast pixel filtering for PATHCPU and OpenCL modes
  • Fix filtering radius in BIASPATH
  • Fix a bug when deleting an object emitting light
  • Fix OpenCL compilation of RT modes
  • Fix for the glossy materials
  • New luxcoreconsole and luxcoreui interfaces
  • Build system fixes and improvements
  • New bilerp texture
  • Support for Mitchel filter with supersampling (MitchelSS)
  • Fix subregion rendering
  • Fix BIDIR CPU with infinite not intersectable light sources
  • New hybrid dynamic/static OpenCL code generation system for easier compilation and update of textures and materials
  • New cauchy and abbe fresnel textures
  • Improved parsing of fresnel textures in lxs files
  • Fix a bug when creating a new mesh in dynamic scene editing
  • New colordepth texture
  • New object ID related AOVs
  • New ground albedo and ground color option for sky2 lights
  • Improved handling of AOVs for RT modes
  • Fix a typo in the substract texture
  • Enable OpenMP support in film image pipeline
  • New HSV texture
  • Fix for roughglass material
  • Fix some race conditions
  • Change the OpenCL cache folder on Linux because /tmp is often deleted on reboot
  • New background image plugin for the image pipeline
  • Fix bumpmapping code
  • New material transparency property
  • New support for local mapping of textures
  • New bloom, vignetting, chromatic aberration, premultiply alpha plugin for the image pipeline
  • New rendering process controls in the API (pause, resume, ...)
  • OpenCL support for the image pipeline
  • Add support for multiple image pipelines
  • New API to save a mesh
  • Support for film resizing
  • New shadow catcher material property
  • New support to define the random number generator seed
  • Fix dynamic editing of camera DoF
  • New density grid texture

LuxRender new features since v1.5.1:

  • Build system improvements
  • Adaptations to LuxRays

LuxBlend new features since v1.5.1:

  • Nodes support for LuxCore
  • Fix a bug in hair export
  • Fix some issues in nodes for classic Lux
  • Fix normalmap gamma to be 1
  • Fix bug with camera motion
  • Fix render gamma handling
  • Fix emission override in clay render mode
  • Fix for autofocus
  • Update DoF configuration
  • Integrate LuxCore image pipeline better
  • Live editing of image pipeline
  • Fix render statistics
  • New support for localview
  • Improve preview rendering
  • New light strategy option
  • Improved viewport rendering
  • Better tooltips for light settings
  • New ground albedo and color for sky2 lights
  • OpenCL settings
  • Adjusted epsilon value to prevent numerical accuracy issues
  • Fix LuxCore bumpmapping
  • Material converter for Cycle materials to LuxRender materials
  • Fix proxies use with particle systems
  • Fix anisotropy of glossy material
  • Add support for local mapping to textures
  • Add uniform U/V scaling
  • Add support for new LuxCore pause/... API
  • Fix image map export
  • Add support for LuxCore new image pipeline plugins
  • Add material opacity
  • The null material is now called transparent
  • Add image map support for point lights
  • Replace Mitchel filter with super sampled Mitchel filter
  • Fix bug with several viewport renders at the same time
  • Support for shadow catcher materials
  • New transparent film option
  • Add material groups for better material ID handling
  • Export density grid data
  • Fix for visibility handling
  • New python expression node
  • Fix LuxCore crop handling
  • Add time limit to biaspath

Jeanphi

Re: LuxRender v1.6RC1 Release

PostPosted: Mon Mar 21, 2016 10:54 pm
by Piita
So excellent! Thank you all!

Re: LuxRender v1.6RC1 Release

PostPosted: Tue Mar 22, 2016 2:20 am
by jeanphi
Hi,

Please note that LuxBlend is not yet compatible with Blender 2.77 due to the switch to python 3.5, you need to use a previous version of Blender or compile luxrays by yourself with python 3.5 dependencies.

Jeanphi

Re: LuxRender v1.6RC1 Release

PostPosted: Tue Mar 22, 2016 4:39 am
by jensverwiebe
jeanphi wrote:Hi,

Please note that LuxBlend is not yet compatible with Blender 2.77 due to the switch to python 3.5, you need to use a previous version of Blender or compile luxrays by yourself with python 3.5 dependencies.

Jeanphi


I wonder why this is, py3.5 does not change any lux relevant part.
My Linux and OSX builds run fine with Blender 2.77 when done with python 3.4 !
Is this only true for windows ?

Anyway, i already changed my boost to be compiled with py 3.5 ;)

Jens

Re: LuxRender v1.6RC1 Release

PostPosted: Tue Mar 22, 2016 6:25 am
by sharlybg
Many thanks ! :D

Re: LuxRender v1.6RC1 Release

PostPosted: Tue Mar 22, 2016 8:56 am
by marcatore
Thank you very much.

For the Blender 2.77 LuxCore compatible version will wait when it done.

Re: LuxRender v1.6RC1 Release

PostPosted: Tue Mar 22, 2016 12:40 pm
by Asticles
Congrats for the build!

Thanks!

Re: LuxRender v1.6RC1 Release

PostPosted: Tue Mar 22, 2016 2:15 pm
by Aggressor
Hey guys, the issue with OpenCL on GPU producing black renders when textures are used is gone, thanks!
Meanwhile I have a new bug to report: object motion blur with OpenCL doesn't take into account shatter settings, meaning the amount of blur doesn't change, but switching to CPU makes it work.

Re: LuxRender v1.6RC1 Release

PostPosted: Wed Mar 23, 2016 4:44 am
by bnzs
please someone who good know luxrender new features of 1.6 - write a videos on youtube for all new features and add in wiki. it is gain fastest adoption for new user who want a give a try.

Thanks for build

Re: LuxRender v1.6RC1 Release

PostPosted: Wed Mar 23, 2016 7:51 am
by bertrand
Thank you, awesome work :)