header cleanup (no functional changes)
[blender.git] / source / blender / blenkernel / intern / texture.c
index 6119a8553667e71752964081eefd9142c9c70b7b..d344f79bb6caed1b34d6ac41f715266bd33d3518 100644 (file)
@@ -1,6 +1,4 @@
-/* texture.c
- *
- *
+/*
  * $Id$
  *
  * ***** BEGIN GPL LICENSE BLOCK *****
@@ -640,7 +638,11 @@ void default_mtex(MTex *mtex)
        mtex->size[1]= 1.0;
        mtex->size[2]= 1.0;
        mtex->tex= NULL;
-       mtex->texflag= MTEX_3TAP_BUMP | MTEX_BUMP_OBJECTSPACE;
+
+       /* MTEX_BUMP_FLIPPED is temporary before 2.61 release to prevent flipping normals
+          when creating file in 2.60, opening it in 2.59, saving and opening in 2.60 again */
+       mtex->texflag= MTEX_3TAP_BUMP | MTEX_BUMP_OBJECTSPACE | MTEX_BUMP_FLIPPED;
+
        mtex->colormodel= 0;
        mtex->r= 1.0;
        mtex->g= 0.0;
@@ -767,7 +769,7 @@ Tex *copy_texture(Tex *tex)
 
        if(tex->nodetree) {
                if (tex->nodetree->execdata) {
-                       ntreeTexEndExecTree(tex->nodetree->execdata);
+                       ntreeTexEndExecTree(tex->nodetree->execdata, 1);
                }
                texn->nodetree= ntreeCopyTree(tex->nodetree); 
        }