There are still a few issues that we'd like to fix before v1.0 final to make it really solid, but the few weeks since RC3 have been put to very good use by all developers to find and squash a great lot of bugs. Thanks everybody or the efforts. Please give it one last round of testing before final, it's getting there real soon now. Please report any issue you find in the bug tracker, it is really helping us improve LuxRender, thanks to all those who have submitted issues.
Congratulations to B.Y.O.B. who has won the splash competition, his entry will be featured in the about box of v1.0 final.
The new binaries are available on our downloads page.
Changes since v1.0RC3:
- various fixes to bidir (more accurate and less memory hungry)
- metropolis cooldown feature has been improved and should be both faster and more reliable
- metropolis auto tuning has been temporary removed for now waiting for an even better implementation
- out of memory robustness improvements
- improvements to the GUI (most notably when saving files if no extension is present, the default extension of the file selector filter is automatically appended)
- fix for some glossy materials, most notably glossytranslucent which was causing lots of fireflies
- render queue fixes
- fix for motion blur broken in RC3
- many fixes and improvements to network rendering (deadlock fix, reset option, ...)
- fix for SPPM crashing under some circumstances
- new glossy implementation, more SPPM friendly
- improved image cropping capabilities with fully functional border render in Blender in all cases
Known issues:
- there's an issue with hybrid path tracing where some alpha maps leave shadows.
- using the firefly / outlier rejection feature can lead to crashes
---------------------------
Source Code
People who want to download the source code can download the v10RC4 tag files of our HG source code repository here:
http://src.luxrender.net/lux/file/0b4c3e188707
LuxRays: http://src.luxrender.net/luxrays/file/752ba5c422e0
Luxblend (it is becoming deprecated): http://src.luxrender.net/luxblend/file/14678e798c55
LuxBlend25: http://src.luxrender.net/luxblend25/file/06194cf93745
---------------------------
Full changelog:
- Code: Select all
3 months ago David Bucciarelli Hybrid BiDir: fixed a bug in the code for the pdf of the first vertex of the light path
3 weeks ago David Bucciarelli Merge
2 weeks ago Károly Zsolnai Revert adaptive large mutation feature for later.
2 weeks ago Jean-Philippe Grimaldi Be slightly more robust and informative when film buffers can't be allocated.
13 days ago Paolo Ciccone Changed Linear tonemapper labels to be more accurate. Updated CRF list to use the manufacturers names. Moved some log messages to the DEBUG section.
12 days ago Jean-Philippe Grimaldi Fix longstanding bugs in schlick BRDF pdf computations.
11 days ago Jens Verwiebe Fix for mantis 0001254
10 days ago Jens Verwiebe Fix mantis 0001260 by moving queueheader creation to own function
10 days ago Jens Verwiebe Cleanup for last commit, move all to addFileToRenderQueue, cause never needed elsewhere
10 days ago Jens Verwiebe Rework queue headers to be always shown and correctly reset
10 days ago Jens Verwiebe Set save flm in menue dis-/enabled according status
10 days ago Jens Verwiebe OSX: exclude pylux from LTO(if set globally), breaks compiling with xcode 4.4 and benefit is neglectible
8 days ago Jean-Philippe Grimaldi Fix an incorrect initialization and reduce sampling data size for bidir.
8 days ago Jean-Philippe Grimaldi Fix a wrong Pdf initialization.
8 days ago Jean-Philippe Grimaldi Remove 2 redundant checks.
8 days ago Jean-Philippe Grimaldi Properly initialize some data when tracing several light paths in bidir.
8 days ago Jean-Philippe Grimaldi Another round of small optimizations to bidir.
8 days ago Jean-Philippe Grimaldi Fix unitialized Pdf when sampling specular component of layered material.
8 days ago Asbjørn Heid Fixed typo in e60bc5f40913 preventing motion blur from working, see issue #1255.
8 days ago Asbjørn Heid Fixed missing lock when sending log messages to master, see issue #1243
5 days ago Jean-Philippe Grimaldi Fix a potential issue in sphere intersection due to numerical accuracy.
5 days ago Jean-Philippe Grimaldi Small improvement to hybrid path direct light sampling.
5 days ago Jean-Philippe Grimaldi Fix for issue #1253, but SPPM won't work if all hitpoints are of constant type.
5 days ago Asbjørn Heid Fixed indenting in luxapp.cpp/luxapp.hxx
5 days ago Asbjørn Heid Start local rendering before connecting to slaves, see issue #1247.
5 days ago Jean-Philippe Grimaldi Merge
5 days ago Jean-Philippe Grimaldi Fix issue #1197 by preventing possible fp exceptions.
5 days ago Jean-Philippe Grimaldi Fix issue #1063 by appending the default extension corresponding to the selected filter if none is found.
4 days ago Asbjørn Heid Changed Glossy2 to use SchlickBSDF with diffuse base, see issue #1218
4 days ago Asbjørn Heid Added ability to force a server to reset to idle state, see issue #1256
4 days ago Asbjørn Heid Moved code set error level filter in luxconsole to run as soon as possible.
4 days ago Asbjørn Heid Added missing server reset support to pylux.
4 days ago Jean-Philippe Grimaldi Improve cropped picture rendering by always outputing full resolution pictures with a black area around the cropped region. Part of the fix for issue #990.
3 days ago Jean-Philippe Grimaldi A few minor fixes to some direct light weighting factors.
3 days ago Jean-Philippe Grimaldi Small cleanup of pylux target.
3 days ago Jean-Philippe Grimaldi Use Qt instead of boost file handling in qtgui as it can lead to instabilities on some platforms.
3 days ago Jens Verwiebe Fix compile after last commit
2 days ago Jean-Philippe Grimaldi Use Qt threading instead of boost in qtgui.
2 days ago Jean-Philippe Grimaldi Use Qt regex instead of boost in qtgui.
2 days ago Jean-Philippe Grimaldi Fix previous commit.
2 days ago Asbjørn Heid Cleanup and preparation for parallel flush of network slaves.
2 days ago Asbjørn Heid Fixed issue with previous commit, which would stop renderfarm update thread incorrectly.
2 days ago Jens Verwiebe Add choosing Log level to Log tab ( on the fly atm )
46 hours ago Jens Verwiebe Completition for last commit: Info level, some cleanups
31 hours ago Jean-Philippe Grimaldi Fix performance issue with metropolis cooldown feature.
31 hours ago Jean-Philippe Grimaldi Some more small cleanups of qtgui code.
31 hours ago Jean-Philippe Grimaldi Change version to 1.0RC4.
Please enjoy!
Jeanphi
