diff options
author | Ton Roosendaal <ton@blender.org> | 2008-09-21 20:04:33 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2008-09-21 20:04:33 +0400 |
commit | afe851b6d194ad93f85a66ea5866a3709708089d (patch) | |
tree | 00ced6e9126d6c5e597be1c4b9d748fc59b8c590 /source/blender/blenloader/intern | |
parent | 1c29d02305685a942742846c757775800202a52a (diff) |
Sunsky / Atmoshphere:
- Added blending mode and factor option, so it's more clear and
controllable what happens with it. Also nice for crazy effects
of course!
- Preview render now shows preview for it too
On the todos:
- have this in World buttons (as well) for quicker sky setups
- review math of color clamping and scaling, this is definitely
not good... but a fix will make old files look very different.
Diffstat (limited to 'source/blender/blenloader/intern')
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index b013b51c026..a538cfe5fa4 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -7818,6 +7818,13 @@ static void do_versions(FileData *fd, Library *lib, Main *main) } } + if (main->versionfile < 247 || (main->versionfile == 247 && main->subversionfile < 5)) { + Lamp *la= main->lamp.first; + for(; la; la= la->id.next) { + la->skyblendtype= MA_RAMP_ADD; + la->skyblendfac= 1.0f; + } + } /* WATCH IT!!!: pointers from libdata have not been converted yet here! */ /* WATCH IT 2!: Userdef struct init has to be in src/usiblender.c! */ |