code cleanup: favor braces when blocks have mixed brace use.
[blender.git] / source / blender / blenkernel / intern / texture.c
index 9dd8318..bdf2ce6 100644 (file)
@@ -42,7 +42,6 @@
 #include "BLI_math.h"
 #include "BLI_kdopbvh.h"
 #include "BLI_utildefines.h"
-#include "BLI_bpath.h"
 
 #include "DNA_key_types.h"
 #include "DNA_object_types.h"
@@ -257,7 +256,9 @@ int do_colorband(const ColorBand *coba, float in, float out[4])
                                left.pos = 0.0f;
                                cbd2 = &left;
                        }
-                       else cbd2 = cbd1 - 1;
+                       else {
+                               cbd2 = cbd1 - 1;
+                       }
                        
                        if (in >= cbd1->pos && coba->ipotype < 2) {
                                out[0] = cbd1->r;
@@ -541,9 +542,8 @@ void tex_set_type(Tex *tex, int type)
 
 /* ------------------------------------------------------------------------- */
 
-Tex *add_texture(const char *name)
+Tex *add_texture(Main *bmain, const char *name)
 {
-       Main *bmain = G.main;
        Tex *tex;
 
        tex = BKE_libblock_alloc(&bmain->tex, ID_TE, name);
@@ -571,7 +571,7 @@ 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->texflag = MTEX_3TAP_BUMP | MTEX_BUMP_OBJECTSPACE | MTEX_MAPTO_BOUNDS;
        mtex->colormodel = 0;
        mtex->r = 1.0;
        mtex->g = 0.0;
@@ -616,6 +616,7 @@ void default_mtex(MTex *mtex)
        mtex->gravityfac = 1.0f;
        mtex->fieldfac = 1.0f;
        mtex->normapspace = MTEX_NSPACE_TANGENT;
+       mtex->brush_map_mode = MTEX_MAP_MODE_TILED;
 }
 
 
@@ -646,7 +647,7 @@ MTex *add_mtex_id(ID *id, int slot)
        
        if (slot == -1) {
                /* find first free */
-               int i;          
+               int i;
                for (i = 0; i < MAX_MTEX; i++) {
                        if (!mtex_ar[i]) {
                                slot = i;
@@ -909,19 +910,21 @@ void autotexname(Tex *tex)
                if (tex->use_nodes) {
                        new_id(&bmain->tex, (ID *)tex, "Noddy");
                }
-               else
-               if (tex->type == TEX_IMAGE) {
+               else if (tex->type == TEX_IMAGE) {
                        ima = tex->ima;
                        if (ima) {
-                               BLI_strncpy(di, ima->name, sizeof(di));
-                               BLI_splitdirstring(di, fi);
+                               BLI_split_file_part(ima->name, fi, sizeof(fi));
                                strcpy(di, "I.");
                                strcat(di, fi);
                                new_id(&bmain->tex, (ID *)tex, di);
                        }
-                       else new_id(&bmain->tex, (ID *)tex, texstr[tex->type]);
+                       else {
+                               new_id(&bmain->tex, (ID *)tex, texstr[tex->type]);
+                       }
+               }
+               else {
+                       new_id(&bmain->tex, (ID *)tex, texstr[tex->type]);
                }
-               else new_id(&bmain->tex, (ID *)tex, texstr[tex->type]);
        }
 }
 #endif