autoThread was inverted at rendertime (forgot to change), added tooltips
authorCampbell Barton <ideasman42@gmail.com>
Thu, 21 Feb 2008 21:28:54 +0000 (21:28 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 21 Feb 2008 21:28:54 +0000 (21:28 +0000)
source/blender/render/intern/source/pipeline.c
source/blender/src/buttons_editing.c
source/blender/src/buttons_scene.c
source/blender/src/header_view3d.c

index 318b35e8be316bd999c2d12b764e6f08b86539a2..9b039dcb6ede65d58714b1318c57cb1074e5146d 100644 (file)
@@ -1108,7 +1108,7 @@ void RE_InitState(Render *re, Render *source, RenderData *rd, int winx, int winy
                /* we clip faces with a minimum of 2 pixel boundary outside of image border. see zbuf.c */
                re->clipcrop= 1.0f + 2.0f/(float)(re->winx>re->winy?re->winy:re->winx);
                
-               if (rd->mode & R_FIXED_THREADS || commandline_threads == 0) { /* Automatic threads */
+               if ((rd->mode & R_FIXED_THREADS)==0 || commandline_threads == 0) { /* Automatic threads */
                        re->r.threads = BLI_system_thread_count();
                } else if(commandline_threads >= 1 && commandline_threads<=BLENDER_MAX_THREADS) {
                        re->r.threads= commandline_threads;
index c86c5f9c4d97d32f66e96c311bc2f83d32245a02..e35cc6a04a94a5f0aaab5e80b80df6289107afc9 100644 (file)
@@ -6197,7 +6197,7 @@ void editing_panel_mesh_multires()
        uiSetButLock(object_data_is_libdata(ob), ERROR_LIBDATA_MESSAGE);
        
        if(!me->mr) {
-               but= uiDefBut(block,BUT,B_NOP,"Add Multires", cx,cy,268,19,0,0,0,0,0,"");
+               but= uiDefBut(block,BUT,B_NOP,"Add Multires", cx,cy,268,19,0,0,0,0,0,"Allow editing of the mesh at multiple subdivision levels (disables distructive mesh editing)");
                uiButSetFunc(but,multires_make,ob,me);
        } else {
                char subsurfmenu[]= "Subsurf Type%t|Catmull-Clark%x0|Simple Subdiv.%x1";
index ca5b9363237b903d6f4606d1e6f785c4ea6310b6..9fcd093acb2e9eed6d6321dc7560f65b5bb13ca6 100644 (file)
@@ -2041,9 +2041,9 @@ static void render_panel_output(void)
                        uiDefButBitS(block, TOG, 1<<(3*b+a), 800,"",    (short)(10+18*a),(short)(10+14*b),16,12, &G.winpos, 0, 0, 0, 0, "Render window placement on screen");
 
        uiBlockBeginAlign(block);
-       uiDefButBitS(block, TOG, R_EXR_TILE_FILE, B_REDR, "Save Buffers", 72, 31, 120, 19, &G.scene->r.scemode, 0.0, 0.0, 0, 0, "Save the tiles for all RenderLayers and used SceneNodes to files, to save memory");
+       uiDefButBitS(block, TOG, R_EXR_TILE_FILE, B_REDR, "Save Buffers", 72, 31, 120, 19, &G.scene->r.scemode, 0.0, 0.0, 0, 0, "Save tiles for all RenderLayers and used SceneNodes to files in the temp directory (saves memory, allows Full Sampling)");
        if(G.scene->r.scemode & R_EXR_TILE_FILE)
-               uiDefButBitS(block, TOG, R_FULL_SAMPLE, B_REDR, "FullSample",    192, 31, 118, 19, &G.scene->r.scemode, 0.0, 0.0, 0, 0, "Saves for every OSA sample the entire RenderLayer results");
+               uiDefButBitS(block, TOG, R_FULL_SAMPLE, B_REDR, "FullSample",    192, 31, 118, 19, &G.scene->r.scemode, 0.0, 0.0, 0, 0, "Saves for every OSA sample the entire RenderLayer results (Higher quality sampling but slower)");
        uiBlockEndAlign(block);
        
        uiDefButS(block, MENU, B_REDR, "Render Display %t|Render Window %x1|Image Editor %x0|Full Screen %x2",  
@@ -2085,8 +2085,8 @@ static void render_panel_bake(void)
 
        uiBlockBeginAlign(block);
        uiDefButBitS(block, TOG, R_BAKE_TO_ACTIVE, B_DIFF, "Selected to Active", 10,120,190,20,&G.scene->r.bake_flag, 0.0, 0, 0, 0, "Bake shading on the surface of selected objects to the active object");
-       uiDefButF(block, NUM, B_DIFF, "Dist:", 10,100,95,20,&G.scene->r.bake_maxdist, 0.0, 10.0, 1, 0, "Maximum distance from active object to other object");
-       uiDefButF(block, NUM, B_DIFF, "Bias:", 105,100,95,20,&G.scene->r.bake_biasdist, 0.0, 10.0, 1, 0, "Bias towards faces further away from the object");
+       uiDefButF(block, NUM, B_DIFF, "Dist:", 10,100,95,20,&G.scene->r.bake_maxdist, 0.0, 10.0, 1, 0, "Maximum distance from active object to other object (in blender units)");
+       uiDefButF(block, NUM, B_DIFF, "Bias:", 105,100,95,20,&G.scene->r.bake_biasdist, 0.0, 10.0, 1, 0, "Bias towards faces further away from the object (in blender units)");
        uiBlockEndAlign(block);
 
        if(G.scene->r.bake_mode == RE_BAKE_NORMALS)
@@ -2225,7 +2225,7 @@ static void render_panel_anim(void)
        if(uiNewPanel(curarea, block, "Anim", "Render", 640, 0, 318, 204)==0) return;
 
 
-       uiDefBut(block, BUT,B_DOANIM,"ANIM",            692,142,192,47, 0, 0, 0, 0, 0, "Render the animation to disk (start to end frame)");
+       uiDefBut(block, BUT,B_DOANIM,"ANIM",            692,142,192,47, 0, 0, 0, 0, 0, "Render the animation to disk from start to end frame, (Ctrl+F12)");
 
        uiBlockSetCol(block, TH_BUT_SETTING1);
        uiBlockBeginAlign(block);
index bf173b7b2a130f5ad631a7f2db48dae90e5b9208..34169b428cdaa542321a0d1cb43f82a0e767af4e 100644 (file)
@@ -3139,7 +3139,7 @@ static uiBlock *view3d_edit_meshmenu(void *arg_unused)
        /* PITA but we should let users know that automerge cant work with multires :/ */
        uiDefIconTextBut(block, BUTM, 1,
                        G.scene->automerge ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT,
-                       ((Mesh*)G.obedit->data)->mr ? "AutoMerge Editing (multires disables)" : "AutoMerge Editing",
+                       ((Mesh*)G.obedit->data)->mr ? "AutoMerge Editing (disabled by multires)" : "AutoMerge Editing",
                        0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 13, "");
        
        uiDefBut(block, SEPR, 0, "",                            0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");