diff options
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 35aeb756274..9fe5fbb2a60 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -11551,6 +11551,13 @@ static void do_versions(FileData *fd, Library *lib, Main *main) } } + if (main->versionfile < 256 || (main->versionfile == 256 && main->subversionfile <4)){ + Mesh *me; + + for(me= main->mesh.first; me; me= me->id.next) + mesh_calc_normals(me->mvert, me->totvert, me->mface, me->totface, NULL); + } + /* put compatibility code here until next subversion bump */ { |