LuxRender 0.8-dev Windows build of 14-11-2010

Weekly builds for testing and use between releases.

Moderator: coordinators

Forum rules
Please read the information / sticky post for some basic information regarding these builds/support.

LuxRender 0.8-dev Windows build of 14-11-2010

Postby Lord Crc » Sun Nov 14, 2010 3:05 am

Time for some new builds, yay!

Lot of great progress lately:
- Much wanted image output functionality in the GUI courtesy of Seth ("Olliebrown")
- New "glossytranslucent" material courtesy of paco, see this thread for details.
- Rendering queue in GUI, read more in this thread. May not work with network rendering yet.
- Camera Response Functions courtesy of daniel90, read more about the feature in this thread. Will require some data files which you can find here, courtesy of Shree Nayar at CAVE and Michael Grossberg at CCNY.
- Finally support for loopsubdiv to handle split vertices, ie meshes with texture/normal seams.
- Fixed zoom steps in GUI, no more silly 138.69% zoom :)
- Ability to overlay rendering statistics on LDR images saved from GUI.
- Stop button now works again!
- Correct color adaptation for light groups (using Bradford matrices).
- Lots of other bugfixes and general goodies.

These builds contain LuxRender, LuxConsole, LuxMerger, Pylux for Python3 (only) and LuxBlend (for 2.49).
LuxRender_CVS_20101114_OpenCL_64.exe
LuxRender_CVS_20101114_OpenCL_32_SSE2.exe
LuxRender_CVS_20101114_OpenCL_32_SSE1.exe

Built with Visual Studio Express 2008 + Windows 7 SDK on Win 7 64bit, using ATI Stream SDK 2.2.

Changelog since last windows weekly:
Code: Select all
66 minutes ago   Jean-Philippe Grimaldi   Merge
67 minutes ago   Jean-Philippe Grimaldi   Correct color adaptation for light groups using Bradford matrices.
114 minutes ago   David Bucciarelli   Fixed random number seed used for threads in HybridSamplerRenderer
9 hours ago   Jean-Philippe Grimaldi   Huge update to loopsubdiv to be able to handle meshes with split vertices.
9 hours ago   Asbjørn Heid   Fixed issue where parser would leave include files open.
9 hours ago   Jens Verwiebe   Add a menueentry for exporting HDR tonemapped + save and read last state of it
12 hours ago   doug   Add film EXR paramters to queryable
14 hours ago   Asbjørn Heid   Moved imaging pipeline processing into own method in FlexImageFilm, added option to save tonemapped exr file to SaveEXR.
14 hours ago   doug   Fix display logic for total stats
15 hours ago   Asbjørn Heid   Fixed typo in previous commit.
15 hours ago   Asbjørn Heid   Fixed stopping of renderer. Fixed initialization of queue if already rendering.
27 hours ago   Asbjørn Heid   Fixed the resume file override in queue GUI.
29 hours ago   Asbjørn Heid   Added override of display interval in GUI.
30 hours ago   Asbjørn Heid   Fixed typo in previous commit.
30 hours ago   Asbjørn Heid   Don't clear log if rendering a queue.
30 hours ago   Asbjørn Heid   Added override of flm writing to queue GUI.
30 hours ago   Asbjørn Heid   Added last change to missed files.
31 hours ago   Asbjørn Heid   Pluralized "Sample" various places.
33 hours ago   Asbjørn Heid   Fixed erronous logic in previous commit.
33 hours ago   Asbjørn Heid   Stop rendering if current file is removed from queue.
33 hours ago   Asbjørn Heid   Added simple rendering queue to GUI.
33 hours ago   Asbjørn Heid   Exposed default attribute values and made haltspp/halttime writable.
34 hours ago   Asbjørn Heid   Modified stats to show total if addtotal is true and resume film is used.
35 hours ago   Asbjørn Heid   Fixed issue where autolinear would use the old value for averageLuminance, preventing it from working the first time.
37 hours ago   Jens Verwiebe   Seth´s update for saving imagefiles in several ways, thx Seth (aka OllieBrown)
2 days ago   Jens Verwiebe   Restore former gradients, for they where carefully balanced
2 days ago   Jens Verwiebe   Remove more obsolete code since gammachange
2 days ago   Doug Hammond   luxrender ui: Add panel header gradients on windows too
2 days ago   Jens Verwiebe   closed icons a bit more
2 days ago   Jens Verwiebe   As per Dougs proposal, made powericons 75% size, poweroff slightly brighter, both more "round"
2 days ago   Jens Verwiebe   We agreed now to stay with Lord´s commit ( remove-crf-gamma ), so i removed uncommented code now
2 days ago   Jens Verwiebe   Overlay Statistics: use appropiate font on OSX, should be o.k. for all OS now, k Lord ?
2 days ago   Jean-Philippe Grimaldi   Fix a typo in the sun light causing wrong caustics for SDSL paths.
2 days ago   Asbjørn Heid   Adjusted font size ecalculation for overlay to better match across platforms.
2 days ago   Jens Verwiebe   comment out another obsolete peace of code until we decided the final crf-handling
3 days ago   Asbjørn Heid   Added option to overlay statistics when saving tonemapped image.
3 days ago   Asbjørn Heid   Slight cleanup of image exporting patch.
3 days ago   Asbjørn Heid   Remove gamma correction from CRF when loading.
3 days ago   Asbjørn Heid   First attempt to save CRF parameters to flm and reading them in GUI. Exposed default parameters for Queryable attributes.
3 days ago   Asbjørn Heid   Fixed compilation error in mainwindow.cpp
3 days ago   Jens Verwiebe   Add forgotten new qtgui/batchprocessdialog files
3 days ago   Jean-Philippe Grimaldi   Fix spelling of Viewport size.
4 days ago   Jens Verwiebe   Huge commit of Seth´s (Olliebrown)patch for exporting images in several new ways
4 days ago   Asbjørn Heid   Use fixed zoom steps in GUI.
4 days ago   Asbjørn Heid   Added temporary Qt files to hgignore
4 days ago   Asbjørn Heid   Missing cameraresponse files from previous commit.
4 days ago   Jean-Philippe Grimaldi   Give proper credit to the original authors:
4 days ago   Asbjørn Heid   Made camera response handling thread safe. Also, will only reload camera response file only if needed.
5 days ago   Jens Verwiebe   CRF: improvement to gamma:
5 days ago   Jens Verwiebe   CRF: CRF should be used along with gamma 1.0, discussable
6 days ago   Jens Verwiebe   CRF: properly dis/enable crf when gamma-panel is dis/enabled
6 days ago   Jens Verwiebe   Finished camera resonse handling in gui, last todo: true reset from film( if possible yet )
6 days ago   David Bucciarelli   Added the skeleton of HybridSPPMRenderer
6 days ago   David Bucciarelli   HybridRenderer code split in HybridRenderer + HybridSamplerRenderer
7 days ago   Jens Verwiebe   Initial functions for handling crf-data
7 days ago   Doug Hammond   Fix loading camera response file name from scene file.
7 days ago   Jens Verwiebe   Use Utf8 instead Ascii, set default for button active
7 days ago   Jens Verwiebe   Use UTF8 instead of Ascii for stringconversion
7 days ago   Jens Verwiebe   Further work on cameraresponse-stuff
8 days ago   Jens Verwiebe   Add .txt as visible and loadable filetype in cameraresponse-load-dialog
8 days ago   Doug Hammond   Implemented CustomStatistics(template_string) for custom formatted stats strings; available in C API and PyLux.
8 days ago   Jens Verwiebe   First attempt add CameraResponse per queryable interface
8 days ago   Jens Verwiebe   Initial commit for GUI cameraresponseoptions, not fully functional yet
8 days ago   Doug Hammond   Fix crash if CRF file is not valid; adapted CRF usage in FlexImageFilm to be runtime changeable; added to queryable registry ('film', 'CameraResponse')
8 days ago   Jean-Philippe Grimaldi   Camera response functions basic support.
8 days ago   Jean-Philippe Grimaldi   Improve last sampling fix.
8 days ago   Jean-Philippe Grimaldi   New glossytranslucent material.
8 days ago   Doug Hammond   Fix for previous commit
9 days ago   Doug Hammond   Changed magic numbers for tonemapkernel in fleximage into enum, and exposed it in pylux.FlexImageFilm for use with queryable system.
9 days ago   Doug Hammond   Added loads of fleximage members to queryable registry
9 days ago   Doug Hammond   Split pylux source into several files, minimal other changes.
9 days ago   Jens Verwiebe   OSX: little addition to unrenderable files clicked/dragged in finder


Hope you enjoy!

edit: If you want to save jpeg or tiff from the GUI, you'll need to download the appropriate zip attached to this post (32 or 64 bit) and unzip it into the folder you got luxrender.exe in. It should create a subfolder called "imageformats" which has two dll files in it.
Attachments
qt_imageformats_64.zip
(173.41 KiB) Downloaded 96 times
qt_imageformats_32.zip
(150.91 KiB) Downloaded 78 times
May contain traces of nuts.
User avatar
Lord Crc
Developer
 
Posts: 4447
Joined: Sat Nov 17, 2007 2:10 pm

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby povmaniaco » Sun Nov 14, 2010 5:52 am

Great work, guys. I will investigate, mainly, the loopsubdiv. Thanks.
Greetings...
User avatar
povmaniaco
Developer
 
Posts: 161
Joined: Tue Sep 01, 2009 1:27 pm
Location: Barcelona, Spain

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby Lord Crc » Sun Nov 14, 2010 6:05 am

Sorry, forgot to attribute the camera response functions! Fixed it now :)

Great to see so many contributions from the community, cheers guys!
May contain traces of nuts.
User avatar
Lord Crc
Developer
 
Posts: 4447
Joined: Sat Nov 17, 2007 2:10 pm

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby Abel » Sun Nov 14, 2010 7:04 am

Now that's an impressive list of new features! :)
User avatar
Abel
Developer
 
Posts: 1412
Joined: Sat Oct 20, 2007 8:13 am
Location: Helsinki, Finland

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby jeanphi » Sun Nov 14, 2010 7:14 am

Hi,

Yes, features are falling like the leaves in autumn :) And we need to prepare for the big freeze before the release this winter...

Jeanphi
jeanphi
Developer
 
Posts: 6569
Joined: Mon Jan 14, 2008 7:21 am

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby Lord Crc » Sun Nov 14, 2010 8:50 am

Uploaded the CRF's with proper attribution here: http://www.luxrender.net/release/crf/CRFs.zip (link in post has been edited).
May contain traces of nuts.
User avatar
Lord Crc
Developer
 
Posts: 4447
Joined: Sat Nov 17, 2007 2:10 pm

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby vimax » Mon Nov 15, 2010 3:15 am

I just noticed this and want to confirm please:

Hybrid renderer doesn't support instances?
User avatar
vimax
 
Posts: 192
Joined: Wed Jul 02, 2008 9:39 pm

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby SATtva » Mon Nov 15, 2010 3:26 am

Not yet, you have to disable objects instancing in the exporter.
Linux builds packager
聞くのは一時の恥、聞かぬのは一生の恥
User avatar
SATtva
Developer
 
Posts: 5487
Joined: Tue Apr 07, 2009 12:19 pm
Location: from Siberia with love

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby newsarm2 » Mon Nov 15, 2010 5:02 am

For install it, I do only place the Blender exporter in script folder en set the correct path of the new executable?
For use hybrid mode I must do something?
Thanks
newsarm2
 
Posts: 65
Joined: Thu Apr 16, 2009 3:46 am

Re: LuxRender 0.8-dev Windows build of 14-11-2010

Postby Callad » Mon Nov 15, 2010 1:16 pm

My apologies in advance for the noob question I am about to post here..

When I run the exe it says 'OpenCL.dll not found' ... (solved: see the EDIT at the bottom of this post)

Now I did search the forum to see what I am doing wrong or were I can find this dll. On my old pc (has an nvidia card) I could find one but that is a 32 bit version. My new pc is 64bit and has a ATI Radeon 5700 series card. It says:
Current OpenGL Version: 4.0.10243 Compatibility Profile Context

(not sure this has anything to do with OpenCl though..)

Also want to thank all you software gurus for this ~awesome~ renderer!!! I am a Dazzie (= DazStudio user) using Paolo's 'Reality' plugin.
Charley aka callad

EDIT: I have no clue what I was doing, but after downloading and installing from this page it worked;
http://developer.amd.com/GPU/ATISTREAMS ... fault.aspx
User avatar
Callad
 
Posts: 2
Joined: Tue Oct 19, 2010 3:09 pm
Location: the Netherlands

Next

Return to Weekly Testing Builds

Who is online

Users browsing this forum: No registered users and 2 guests