Ridley5 opened this issue on Jul 26, 2010 · 1724 posts
bagginsbill posted Tue, 03 August 2010 at 11:12 AM
We need to standardize on light intensity conversion. ADP you had it multiplied by 1000. I changed it to 1. But I think that forced me to boost the material reflectivities and caused interreflections to go berserk. Somewhere in-between would probably be good - perhaps 300.
Of course LuxRender makes it trivial to adjust exposure on the fly, and also light intensity on the fly, but I would like to see a light intensity that produces nearly identical luminance between Poser and Lux when using the Linear tone mapper, with some reasonable "camera" defaults in the Tone Mapping section:
Sensitivity (ISO): 400
Exposure: 1/30 second
FStop: 2.8
The strange thing I never really thought about is that GI (bounced light) has to be in line with DI (direct illumination) in a ratio that makes sense. If you have a 1 square meter white matte prop, directly illuminated such that it appears to be RGB [.8 .8 .8], then you can get there many ways. You can have the light gain = 1 and the kD=[.8 .8 .8]. Or you can have the light gain = 100 and the kD=[.008 .008 .008]. For the DI effect, either works. But the reflected .8 .8 .8 is picked up by other nearby objects as part of the GI calculation. So what should the ratio of GI to DI be?
I considered this a few weeks ago in Poser as well. I experimented with light intensity of 1000% and changed my Diffuse_Value to .08 in all shaders. When rendered with IDL, the result was very very different. I believe this may be at the heart of why even with IDL, Poser lighting still looks somehow wrong. The ratio of direct versus indirect light levels has to be realistic. However, I did not pursue it further, as it is obvious to me that the Poser community as a whole will reject the idea of having to go into every single Poser material and change all the diffuse and specular values to be 1/10th of what they are now. Look how many people won't even bother to set it to .8, just to get IDL to work right at all.
But for automated conversion to Lux, this is not a problem. We just set up the correct ratios in the exporter. Users will never have to care.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)