The tonemapping defaults

Discussion related to the implementation of new features & algorithms to the Core Engine.

Moderators: jromang, tomb, zcott, coordinators

The tonemapping defaults

Postby J the Ninja » Tue Jun 21, 2011 2:46 am

At the moment, LuxRender defaults to the Reinhard tonemapper and sets the LDR clamp mode to "lum". Ostensibly, this is to mimic an auto-exposure camera, except the auto-linear+"cut" combo actually behaves much more like an auto-exposure camera than Reinhard does. Reinhard is a bit more complex than that and often confuses new users with its behavior. We even have an entry in the FAQ for users who are surprised by how it reacts to changes in relative light brightness. And the behavior of the "lum" clamp mode is just plain weird, IMO.

I've been using auto-linear+cut as my defaults for awhile now (by setting them in my startup.blend file for lb25) and am beginning to wonder if it would be best to change the actual defaults used in the core and what the exporters set. So, I'd like to get people thoughts on two things:

1. Changing the default tonemapping kernel in the core and exporters to auto-linear instead of Reinhard.
2. Changing the default LDR clamp mode, again for both the core and exporters, to cut (clip individually) instead of lum (preserve luminosity)
-Jason

Material DB Admin
User avatar
J the Ninja
Developer
 
Posts: 2210
Joined: Wed May 19, 2010 9:54 pm
Location: Portland, USA

Re: The tonemapping defaults

Postby Abel » Tue Jun 21, 2011 3:58 am

I'm all for auto-linear as I do agree it will probably make the life of some new users easier.

Regarding the clamping I have no strong feelings; in my scenes I have never felt the need to change it from the default but that also means I haven't observed the behaviour of the other options very well.
User avatar
Abel
Developer
 
Posts: 1414
Joined: Sat Oct 20, 2007 8:13 am
Location: Helsinki, Finland

Re: The tonemapping defaults

Postby SATtva » Tue Jun 21, 2011 5:49 am

Agree with J the Ninja on both points.
Linux builds packager
聞くのは一時の恥、聞かぬのは一生の恥
User avatar
SATtva
Developer
 
Posts: 5489
Joined: Tue Apr 07, 2009 12:19 pm
Location: from Siberia with love

Re: The tonemapping defaults

Postby J the Ninja » Thu Oct 06, 2011 1:12 am

To update everyone on this, the core parser and LuxBlend25 have both been updated for this, (auto linear/cut is now the default). For the other exporters, should we just pass around who this task is assigned to? :P http://www.luxrender.net/mantis/view.php?id=1141
-Jason

Material DB Admin
User avatar
J the Ninja
Developer
 
Posts: 2210
Joined: Wed May 19, 2010 9:54 pm
Location: Portland, USA

Re: The tonemapping defaults

Postby J the Ninja » Thu Oct 06, 2011 2:04 am

Oh, and a related note: the gui still seems to be showing the old defaults when idle or loading a scene?
-Jason

Material DB Admin
User avatar
J the Ninja
Developer
 
Posts: 2210
Joined: Wed May 19, 2010 9:54 pm
Location: Portland, USA


Return to Architecture & Design

Who is online

Users browsing this forum: No registered users and 0 guests