Unfortunately, I don't have much time for the usual progress report, please see changelogs below for an overview.
As OpenCL-less compilation is currently broken, below are only OpenCL builds. Once the problem is fixed (and I have some time), I'll update this post for regular builds without OpenCL support.
Lux 0.8-dev branch (with OpenCL):
32-bit, SSE only
32-bit, SSE, SSE2
64-bit, SSE, SSE2
64-bit, SSE, SSE2, SSE3
(If you get "Illegal instruction" error when starting the program, make sure your CPU supports SSE instructions set this particular build was compiled for. If the program won't start because of libOpenCL missing, make sure you have ATI Stream SDK installed.)
(If you receive "/usr/lib/nvidia-current/libOpenCL.so: no version information available (required by ./luxrender)" warning, ignore it -- everything should work correctly nevertheless.)
Changes in LuxRender since the last weeklies included in these builds:
- Code: Select all
24 hours ago Tom Bech Fix typo in velvet material init. Thanks to asalina / Artemia Salina for spotting it.
2 days ago David Bucciarelli Merge
2 days ago David Bucciarelli Partial implementation of DataParallel Path integrator (direct lighting is still done on the CPU)
2 days ago jensverwiebe versioning to 0.8 in CMakeLists.txt
2 days ago jensverwiebe Splash changed for 0.8 (dev )
3 days ago David Bucciarelli Removed from the Sampler interface the usage of use_pos parameter
3 days ago jensverwiebe Tempfix for broken haltspp ( breaks preview )
4 days ago jensverwiebe merge
4 days ago jensverwiebe Change versionstring to seperate branches better
4 days ago David Bucciarelli Changed the default page size used by Sample memory arena from 32Kbytes (!) to 2Kbytes
4 days ago David Bucciarelli Added the support for statistics to HybridRenderer
4 days ago David Bucciarelli Fixed a problem with LuxRays virtual intersection device destructor
4 days ago David Bucciarelli Extended the SurfaceIntegrator interface to support DataParallel model and working on Sampler interface
6 days ago doug Add Renderer API call to pylux bindings
6 days ago Tom Bech Fix clamping bug in velvet material and slight tweak of asperity brdf to eliminate pow's
7 days ago Jean-Philippe Grimaldi Merge
7 days ago Jean-Philippe Grimaldi New variation on the Schlick BxDF.
7 days ago David Bucciarelli Working on the extension of SurfaceIntegrator interface to support DataParallel model (and on Path implementation)
7 days ago David Bucciarelli Fixed the Tasselate typo
7 days ago Jean-Philippe Grimaldi New multibounce option for the glossy material to get a more velvet look.
Changes in LuxBlend since the last weeklies:
- Code: Select all
5 days ago Vlad "SATtva" Miller Add renderer engine selector (Render tab). Move threads settings to classic engine advanced parameters
6 days ago Vlad "SATtva" Miller Add 'multibounce' parameter to glossy material (disabled by default)
6 days ago Vlad "SATtva" Miller Add 'energyconsering' parameter to mattetranslucent material (enabled by default)