diff options
Diffstat (limited to 'source/blender/blenloader/intern/readfile.c')
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 8bb3ab9d5ff..9631bcc958a 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -3929,6 +3929,7 @@ static void do_versions(Main *main) Material *ma= main->mat.first; Scene *sce; Lamp *la; + World *wrld; while(ma) { if(ma->fresnel_tra_i==0.0) ma->fresnel_tra_i= 1.25; @@ -3963,6 +3964,14 @@ static void do_versions(Main *main) if(la->area_sizez==0.0) la->area_sizez= 1.0; la= la->id.next; } + wrld= main->world.first; + while(wrld) { + if(wrld->range==0.0) { + wrld->range= 1.0/wrld->exposure; + wrld->exposure= 0.0; + } + wrld= wrld->id.next; + } } /* don't forget to set version number in blender.c! */ } |