Tonemapping software?
XoechZ
Posts: 1,102
Hello!
Some time ago, I have used LuxRender via Reality/Luxus. But I came back to 3Delight because I like it better and the results are more useful for me.
The only thing I am really missing from LuxRender are the tonemapping controls, where you could adjust film speed, f/stop and so on - and different kinds of films. This way you could adjust your render in a really cool way.
Now, is this possible for 3Delight renders too? Is there a (cheap or free) standalone tonemapping software with the same controls? Or can I load rendered images into Luxrender for tonemapping?
Thanks in advance for your suggestions!
Comments
Have a look at easyHDR Pro.
http://www.easyhdr.com/download.php
Meant for creating stunning HDR images taken with your DSLR camera.
(Basically you set your camera on bracketing and take three shots at different exposure times)
I used the LDR feature here.
Because of this, there is no way to get a real tonemapping system onto 3Delight. However, as mentioned above, you might be able to fake it using various different filters and effects. You can also create shader cameras which may help in this process.
Unfortunately, comparing Luxrender to 3DL is like comparing apples to oranges. Both are extremely different in the way they handle materials and lighting, so there's no way you can mix and match the two. Luxrender is an unbiased engine, while 3DL is a biased engine. On the upside, it's for that reason that 3DL can do special effects a bit easier than it would be to do using Luxrender.
Thanks for the detailed explanation!
I have worked with both render engines for quite a while, so I know the differences. However, I have never noticed tonemapping as part of the render engine. I always saw it as a kind of bonus feature. But your explanation makes everything clearer.
On the other side, I have heared and read several times, that nowadays almost every digital production(animation or real) is tonemapped during post processing to get a "filmed by a real camera" look and feel. So I thought this can be done with any image.
Ok, I think I have found what I was looking for: http://qtpfsgui.sourceforge.net/
The software is called Luminance HDR and it is free :-)
And for all of you who did not know already: When you use the 3Delight standalone renderer (free version) you can save your render as OpenEXR file. So you get a HDR image of your render for tonemapping.
Unfortunately I had no time yet to install and test it, but it looks very promising.
Does 3Delight actually produce HDR output, even when writing to OpenEXR format?
Perhaps they mean 'Colour Grading' instead of tone-mapping.
Hm, good question. I really dont know it, because I had no time yet to test it. But since 3Delight is a render engine that is used for Hollywood productions I think (and hope) it does. On my side it was simply guessing, because OpenEXR is a HDR file format.
But maybe someone else knows it better.
As far as I know, it produces a single exposure EXR image, not 'bracketed'. OpenEXR can be a HDR, but doesn't have to be...but, it has all the information, saved to become one, without any kind of degradation that a conversion may introduce. And basically, you'd need 3 renders, minimum, 5 preferably, and Luminance to get an HDR image...and as far as I know, that's what's done in Hollywood, too.
Luminance HDR has about the same functionality as easyHDR Pro I mentioned earlier.
So I would say: yes try that, it's free.
I'm sure it has an LDR feature as well, meaning you can import one picture in stead of three or more.
For those who are interested:
https://3delight.atlassian.net/wiki/display/3DSP/Installing+OpenEXR+Libraries
Have not read it myself yet.
I have seen this article, but as far as I understand, you only need this if you want to apply HDR textures on objects in a scene. But not for creating HDR images from a rendered scene.
The real key as already alluded to is getting 3Delight to export an HDR image with actual HDR content (meaning not just a LDR saved in OpenEXR format). Internally, LuxRender stores the framebuffer as a linear HDR (gross simplification for the purposes of this discussion). Hence, in Lux, you can export to an EXR and do your own tonemapping in an external program. Or you can use its built-in tonemapper, which does a pretty decent job and includes a few extras such as the film response profiles.
I noticed a very interesting feature added to 3Delight Version 11 last October is "Relighting"!
Combining that with the progressive rendering we already have, should give us 'almost live' rendering in DS... eventually.