In order to return back to the schedule of Sunday posts I'll provide this semi-weekly batch of builds. :) Though only five days have passed since the last "weekly builds", this one is definitely not feature-free. First, these builds include the new experimental Qt GUI for LuxRender, see the luxrenderqt executable in the archives. My tests has shown it to be very promising, but it would be better for you to try it yourself and share your thoughts and findings. By the way, Qt libs were linked dynamically with the luxrenderqt binary, so make sure your system has Qt-Core, Qt-GUI, and Qt-OpenGL libraries installed. I've used version 4.5.3, but I think any 4.5.x would suffice.
Second, Dade has introduced the new Dynamic Epsilon feature which aims to get rid of self-shadowing artifacts on very large models. Try it out. Third, Lord Crc has fixed a couple of bugs in TGA and alpha channel outputs. Last, but not least, Tomb updated the LuxBlend script in terms of infinitesample environment support and exphotonmap integrator advanced options support (see this thread to find out their meaning) as well as applied the patch for proper particles export. Of course, there was many other improvements and fixes, see the changelog below for a full list.
Be aware that these builds aren't betas nor alphas. These are just testing builds of the latest development snapshot for people to play with and report their early results and findings. Please don't expect these builds to be bug-free, but don't hesitate to report about something you think is wrong.
Here are archives with all Lux tools built for corresponding platforms and CPU SIMD instructions. Grab the one most suitable for your hardware. 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 you think there should be additional builds for other SIMD sets, just let me know. I can't afford to build every possible combination, but will expand the list if there is enough interest in a particular set.)
32-bit, SSE only
32-bit, SSE, SSE2
32-bit, SSE, SSE2, SSE3
64-bit, SSE, SSE2
64-bit, SSE, SSE2, SSE3
64-bit, SSE, SSE2, SSE3, 3DNow
64-bit, SSE, SSE2, SSE3, SSE4, SSE4.1
LuxBlend snapshot
Changes in LuxRender since the last week included in these builds:
- Code: Select all
10 hours ago Asbjørn Heid Feature 576: Dynamic Epsilon, fixed compilation on windows.
12 hours ago Asbjørn Heid Feature 576: Dynamic Epsilon, updated remaining shapes to use new Shape interface correctly.
14 hours ago Tom Bech Don't install QTranslator if translation file not found
14 hours ago Tom Bech Removed some unwanted files and added them to .hgignore. Small change to qt mainwin event loop. Corrected wrong denoise tab defautl selection.
15 hours ago David Bucciarelli Merge
16 hours ago David Bucciarelli Merge
16 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, removed a debug message
16 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, written a dedicated FloatAdvance() method in order to remove the very slow Boost version
17 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, removed static methods from MachineEpsilon class
20 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, introduced the new scene command SetEpsilon
36 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, removed the usage of old RAY_EPSILON constant
37 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, introduced the usage of MachineEpsilon class
40 hours ago David Bucciarelli Feature 576: Dynamic Epsilon, added MachineEpsilon class (but it is not yet active)
16 hours ago jensverwiebe arg !! - again setback default compiler additions
16 hours ago jensverwiebe remove obsolete frameworks from osx qt-linkline
16 hours ago jensverwiebe set defaultcompileflags back + use common icon for both osx guitypes
16 hours ago jensverwiebe osx-changes to make luxrenderqt linking and target
20 hours ago Christopher Perrin Fixed glitch in QtGUI
21 hours ago Christopher Perrin vIiRuS: Nearly finished german translation
23 hours ago Christopher Perrin Added translation support
24 hours ago Christopher Perrin Fixed opening apperance (correct tabs opened at startup)
24 hours ago Christopher Perrin Merge
32 hours ago Christopher Perrin Merge
33 hours ago Christopher Perrin Added German translation and translated partially
2 days ago Christopher Perrin Fixed auto expanding in QT GUI und Tonemap
33 hours ago vIiRuS Added Tooltips to the QtGUI.
34 hours ago Tom Bech Added Qt i18n (ts) files and cmake target for qtgui. Update them after changes with lupdate qtgui/* -ts qtgui/translations/*.ts
35 hours ago Christopher Perrin Mark strings to be translatable in QtGui
36 hours ago Tom Bech Merge
37 hours ago Christopher Perrin Changed minimum width of "outputTabs" to 320 to prevent overlaping
37 hours ago Christopher Perrin Fixed typo
37 hours ago Christopher Perrin Started changing boost or std classes to Qt Classes
37 hours ago Tom Bech Implemented the network tab in the qt gui. It should now be roughly feature complete vs the wx gui.
2 days ago Christopher Perrin Added Christopher Perrin to AUTHORS.txt
2 days ago Tom Bech Renamed QObject includefiles to .hxx to aid compilation on windows
2 days ago Asbjørn Heid Fixed Qt detection.
2 days ago Asbjørn Heid Fixed tonemapping panel size in qtgui.
2 days ago Asbjørn Heid Fixed line endings in luxrender.ui
3 days ago David Bucciarelli Merge
3 days ago David Bucciarelli Merge with v0.6.x
3 days ago David Bucciarelli Removed 2 debug messages
3 days ago David Bucciarelli Introduced the use of TCP keep alive option for receving the film data in order to solve bug #595
4 days ago Asbjørn Heid Fixed alpha for environments in bidir.
4 days ago Asbjørn Heid Fixed TGA output for RGB/RBGA modes.
Changes in LuxBlend since 0.6-final:
- Code: Select all
19 hours ago Tom Bech Renamed obsolete exphotonmap option "maxdirectphotons" to "directphotons". Added debug options under "advanced". These are used for visually inspecting various maps/components of the integrator to ease tweaking of the integrator parameters. See http://www.luxrender.net/forum/viewtopic.php?f=16&t=3025 for a discussion of their meaning.
19 hours ago Tom Bech Mantis #610. Integrated patch for particles and enabling infinitesample option. Patch by Grasshopper and Felix Thaler.
