LuxRender v0.1 CVS build of 09-06-2008

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 v0.1 CVS build of 09-06-2008

Postby Radiance » Mon Jun 09, 2008 1:12 pm

Hi all,

Built with VS2005 (microsoft compiler) for SSE2 architecture of CVS HEAD on 09-06-2008.

Download the DLL's to run it in a separate archive here: viewtopic.php?f=30&t=553

For use with CVS luxblend exporter v1.82(CVS) here (UPDATED): http://cvs.savannah.gnu.org/viewvc/*che ... root=ecume
(Please report any issues with the exporter in the luxblend development forum)

UPDATES SINCE LAST WEEKLY BUILD (last weekly build was 03-06-08)
-------------------------------

NOTE - LuxBlend has had many updates too this time, don't forget to update a new copy.

summary (too much to describe :) ):

- many bugfixes
- improved bidirectional integrator
- significant speedup when rendering with imagemap textures.
- more displacement mapping options / normal smoothing etc...
- support for UV mapped displacement mapped loopsubdiv meshes
- SPD interfaces working on point, spot,distant and infinite lights (infinite lights still broken when using .exr files, due to bug in texture mipmap code though)
- lots of work on new gui by ratow (not in this binary yet unfortunateley, should be in next one)

All the new stuff needs lots of testing, please help :)

See commits for details:

COMMITS
-------

radiance29 Tweaked normalization of L SPDs master
radiance29 ported SPD interfaces to distant light
radiance29 cleanups and LSPD destructors
radiance29 ported SPD interfaces to point and spot lights
radiance29 cleanups
radiance29 Ported SPD interface to 'infinite' area light
radiance29 made BILINEAR filtering for imagemaps default
ratow Added OpenGL output viwer and small fix to thread control.
dade916 Added the new imagemap option 'string filtertype' and ...
ratow Fixed a wxluxgui compile problem on win32
jeanphi Correct fix for bug 176
ratow Embedded png icons, splash image and some other small ...
dade916 Added the new imagemap option 'integer discardmipmaps' ...
dade916 Added gain and gamma options to texture imagemap (bug ...
dade916 Commented out expf definition for __APPLE__ because ...
dade916 Applied Ratow's patch to the harlequin texture
radiance29 fixed stype<>noisebasis2 bug in distortednoise texture
radiance29 fixed null material
radiance29 fix for build on win32 in harlquin.cpp
radiance29 added anisotropic u and v roughness params to ALL gloss ...
dade916 Patch submitted by jim (bug #176), order to avoid a ...
dade916 Added Harlequin texture
dade916 Patched lux/CMakeLists.txt with Debolaz's changes for ...
dade916 Added dmsharpboundary option to loopsubdiv objects
ratow -Removed bogus toolbar
dade916 Fix: replaced few incorrect delete with delete[] in ...
dade916 Added a new dmnormalsmooth parameter to displacement ...
dade916 Added a new dmoffset parameter to displacement maps
ratow Added missing strings header
jeanphi Nearly working perspective camera interfaces for bipt.
dade916 Written the support for UV coords in loopsubdiv objects
dade916 Fixed dislpacement direction in displacement maps
dade916 Correct ObjectToWorld transformation is now used in ...


Have fun!,
Radiance
Attachments
luxconsole_v0.1_win32_sse2_CVS_09-06-08.zip
Console binary
(924.35 KiB) Downloaded 65 times
luxrender_v0.1_win32_sse2_CVS_09-06-08.zip
GUI binary
(1.13 MiB) Downloaded 95 times
User avatar
Radiance
 
Posts: 3968
Joined: Wed Sep 19, 2007 2:13 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby supraserv » Tue Jun 10, 2008 9:11 pm

Thanks for this release. I have a "small" problem though. There is an image attached to this message. I tried rendering this scene with various settings and I always get the same black meshlike elements. Also the previous CVS release gave me the same result while that of April did not.
Attachments
def.jpg
supraserv
 
Posts: 66
Joined: Tue Oct 16, 2007 8:54 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby Radiance » Tue Jun 10, 2008 11:08 pm

Hi supraserv,

I have noticed similar problems in a scene a couple of weeks ago,
i though it was a modeling error then.

i'm starting to believe there could be a bug in the new 'tabreckkdtree' module written by dade.
it's very important that we fix this before sunday :)

can you please post your lux scenefiles so we can use it to test/debug please ?
these don't seem to happen a lot so test files are difficult to get :)

I think this might be the same problem pinko had in a render he posted yesterday...

Radiance
User avatar
Radiance
 
Posts: 3968
Joined: Wed Sep 19, 2007 2:13 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby dougal2 » Tue Jun 10, 2008 11:15 pm

I think I've seen this too. Some single plane emitters don't emit, and some box emitters emit on one face only.
I thought it was a modelling error I had made.

I would knock up a test, but at the minute savannah's not letting me check out my own code :evil:
User avatar
dougal2
Developer
 
Posts: 3075
Joined: Mon Jan 14, 2008 7:21 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby Radiance » Tue Jun 10, 2008 11:35 pm

i don't think it's involving emitters,
it seems a general problem in the new kdtree:

i made a bug: http://www.luxrender.net/mantis/view.php?id=222

radiance
User avatar
Radiance
 
Posts: 3968
Joined: Wed Sep 19, 2007 2:13 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby dougal2 » Wed Jun 11, 2008 12:09 am

hmm I mis-read slightly. Maybe my emitter problems were bad modelling - *doing some tests now*
User avatar
dougal2
Developer
 
Posts: 3075
Joined: Mon Jan 14, 2008 7:21 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby Radiance » Wed Jun 11, 2008 5:44 am

Hey supraserv,

I've located the problem with the black bands/boxes, it's a bug in dade's new tabreckdtree indeed.

a temporary fix is to swith to the old kdtree code,
change to 'unsafekdtree' in the luxblend system panel (see screenshot attached)

we'll fix this bug asap, should be in the next weekly cvs build if all goes well :)

greetz,
radiance
Attachments
unsafedktree.png
unsafedktree.png (10.59 KiB) Viewed 688 times
User avatar
Radiance
 
Posts: 3968
Joined: Wed Sep 19, 2007 2:13 am

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby Dade » Wed Jun 11, 2008 11:28 am

Radiance wrote:I've located the problem with the black bands/boxes, it's a bug in dade's new tabreckdtree indeed.


The problem was both in the scene and waldtrianglemesh.

The scene includes degenerate triangles (i.e. a triangle where 2 or 3 vertices have the same position). waldtrianglemesh was returning a false hit on degenerate triangles with t = NaN.

I added a fast path to correctly handle degenerate triangles ... we have now the fastest degenerate triangle render in the world :mrgreen:
User avatar
Dade
Developer
 
Posts: 4854
Joined: Sat Apr 19, 2008 6:04 pm
Location: Italy

Re: LuxRender v0.1 CVS build of 09-06-2008

Postby Radiance » Wed Jun 11, 2008 12:51 pm

supraserv,

discard my previous post, it's fixed properly in the new weekly cvs build i just posted in this forum. :)

Radiance
User avatar
Radiance
 
Posts: 3968
Joined: Wed Sep 19, 2007 2:13 am


Return to Weekly Testing Builds

Who is online

Users browsing this forum: No registered users and 3 guests