diff options
author | Ton Roosendaal <ton@blender.org> | 2008-09-29 21:03:24 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2008-09-29 21:03:24 +0400 |
commit | 7ebeceb399002076106333202ec59483fc3ed4ba (patch) | |
tree | 0a457468afdc834467eed8ba7e96a2f7c27b44f9 /source/blender/blenkernel/intern | |
parent | 4fbacd671756c435f503149a28c6b44d25e795e4 (diff) |
Updated color calculus for sunsky
- removed ugly clamping function (it was dividing XYZ based on max of
one of the values)
- added option to use Exposure, this only works for brightness (Y).
results look very pleasant, foggy and hazy results are possible.
with exposre==0, no exposure happens for HDR extreme range skies,
this is how yafray rendered it.
- added menu for choosing color spaces (CIE = modern lcds)
Please review! (and yes i know it's still not in World :)
Diffstat (limited to 'source/blender/blenkernel/intern')
-rw-r--r-- | source/blender/blenkernel/intern/object.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c index 2dfa849fc43..ec110c6ea7c 100644 --- a/source/blender/blenkernel/intern/object.c +++ b/source/blender/blenkernel/intern/object.c @@ -758,7 +758,9 @@ void *add_lamp(char *name) la->sun_intensity = 1.0; la->skyblendtype= MA_RAMP_ADD; la->skyblendfac= 1.0f; - + la->sky_colorspace= BLI_CS_CIE; + la->sky_exposure= 1.0f; + curvemapping_initialize(la->curfalloff); return la; } |