[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25518] trunk/blender/source/blender: missed some renames last commit, removed old paint buttons

Campbell Barton ideasman42 at gmail.com
Tue Dec 22 12:13:17 CET 2009


Revision: 25518
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25518
Author:   campbellbarton
Date:     2009-12-22 12:13:17 +0100 (Tue, 22 Dec 2009)

Log Message:
-----------
missed some renames last commit, removed old paint buttons

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/BKE_customdata.h
    trunk/blender/source/blender/blenkernel/intern/customdata.c
    trunk/blender/source/blender/editors/mesh/mesh_data.c
    trunk/blender/source/blender/editors/sculpt_paint/paint_image.c
    trunk/blender/source/blender/editors/space_image/image_buttons.c
    trunk/blender/source/blender/makesdna/DNA_scene_types.h
    trunk/blender/source/blender/makesrna/intern/rna_mesh.c
    trunk/blender/source/blender/makesrna/intern/rna_sculpt_paint.c

Modified: trunk/blender/source/blender/blenkernel/BKE_customdata.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_customdata.h	2009-12-22 10:48:13 UTC (rev 25517)
+++ trunk/blender/source/blender/blenkernel/BKE_customdata.h	2009-12-22 11:13:17 UTC (rev 25518)
@@ -231,7 +231,7 @@
 void CustomData_set_layer_active(struct CustomData *data, int type, int n);
 void CustomData_set_layer_render(struct CustomData *data, int type, int n);
 void CustomData_set_layer_clone(struct CustomData *data, int type, int n);
-void CustomData_set_layer_mask(struct CustomData *data, int type, int n);
+void CustomData_set_layer_stencil(struct CustomData *data, int type, int n);
 
 /* same as above but works with an index from CustomData_get_layer_index */
 void CustomData_set_layer_active_index(struct CustomData *data, int type, int n);

Modified: trunk/blender/source/blender/blenkernel/intern/customdata.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/customdata.c	2009-12-22 10:48:13 UTC (rev 25517)
+++ trunk/blender/source/blender/blenkernel/intern/customdata.c	2009-12-22 11:13:17 UTC (rev 25518)
@@ -1088,7 +1088,7 @@
 			data->layers[i].active_clone = n;
 }
 
-void CustomData_set_layer_mask(CustomData *data, int type, int n)
+void CustomData_set_layer_stencil(CustomData *data, int type, int n)
 {
 	int i;
 

Modified: trunk/blender/source/blender/editors/mesh/mesh_data.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/mesh_data.c	2009-12-22 10:48:13 UTC (rev 25517)
+++ trunk/blender/source/blender/editors/mesh/mesh_data.c	2009-12-22 11:13:17 UTC (rev 25518)
@@ -72,10 +72,10 @@
 {
 	Mesh *me = ob->data;
 	CustomData *data= (me->edit_mesh)? &me->edit_mesh->fdata: &me->fdata;
-	void *actlayerdata, *rndlayerdata, *clonelayerdata, *masklayerdata, *layerdata=layer->data;
+	void *actlayerdata, *rndlayerdata, *clonelayerdata, *stencillayerdata, *layerdata=layer->data;
 	int type= layer->type;
 	int index= CustomData_get_layer_index(data, type);
-	int i, actindex, rndindex, cloneindex, maskindex;
+	int i, actindex, rndindex, cloneindex, stencilindex;
 	
 	/* ok, deleting a non-active layer needs to preserve the active layer indices.
 	  to do this, we store a pointer to the .data member of both layer and the active layer,
@@ -87,7 +87,7 @@
 	actlayerdata = data->layers[CustomData_get_active_layer_index(data, type)].data;
 	rndlayerdata = data->layers[CustomData_get_render_layer_index(data, type)].data;
 	clonelayerdata = data->layers[CustomData_get_clone_layer_index(data, type)].data;
-	masklayerdata = data->layers[CustomData_get_stencil_layer_index(data, type)].data;
+	stencillayerdata = data->layers[CustomData_get_stencil_layer_index(data, type)].data;
 	CustomData_set_layer_active(data, type, layer - &data->layers[index]);
 
 	if(me->edit_mesh) {
@@ -144,18 +144,18 @@
 		CustomData_set_layer_clone(data, type, cloneindex);
 	}
 	
-	if (masklayerdata != layerdata) {
+	if (stencillayerdata != layerdata) {
 		/* find index */
-		maskindex = CustomData_get_layer_index(data, type);
-		for (i=maskindex; i<data->totlayer; i++) {
-			if (data->layers[i].data == masklayerdata) {
-				maskindex = i - maskindex;
+		stencilindex = CustomData_get_layer_index(data, type);
+		for (i=stencilindex; i<data->totlayer; i++) {
+			if (data->layers[i].data == stencillayerdata) {
+				stencilindex = i - stencilindex;
 				break;
 			}
 		}
 		
 		/* set index */
-		CustomData_set_layer_mask(data, type, maskindex);
+		CustomData_set_layer_stencil(data, type, stencilindex);
 	}
 }
 

Modified: trunk/blender/source/blender/editors/sculpt_paint/paint_image.c
===================================================================
--- trunk/blender/source/blender/editors/sculpt_paint/paint_image.c	2009-12-22 10:48:13 UTC (rev 25517)
+++ trunk/blender/source/blender/editors/sculpt_paint/paint_image.c	2009-12-22 11:13:17 UTC (rev 25518)
@@ -228,7 +228,7 @@
 	MFace 		   *dm_mface;
 	MTFace 		   *dm_mtface;
 	MTFace 		   *dm_mtface_clone;	/* other UV layer, use for cloning between layers */
-	MTFace 		   *dm_mtface_mask;
+	MTFace 		   *dm_mtface_stencil;
 	
 	/* projection painting only */
 	MemArena *arena_mt[BLENDER_MAX_THREADS];/* for multithreading, the first item is sometimes used for non threaded cases too */
@@ -257,8 +257,8 @@
 	
 	/* options for projection painting */
 	int do_layer_clone;
-	int do_layer_mask;
-	int do_layer_mask_inv;
+	int do_layer_stencil;
+	int do_layer_stencil_inv;
 	
 	short do_occlude;			/* Use raytraced occlusion? - ortherwise will paint right through to the back*/
 	short do_backfacecull;	/* ignore faces with normals pointing away, skips a lot of raycasts if your normals are correctly flipped */
@@ -1265,10 +1265,10 @@
 	float mask;
 	
 	/* Image Mask */
-	if (ps->do_layer_mask) {
+	if (ps->do_layer_stencil) {
 		/* another UV layers image is masking this one's */
 		ImBuf *ibuf_other;
-		const MTFace *tf_other = ps->dm_mtface_mask + face_index;
+		const MTFace *tf_other = ps->dm_mtface_stencil + face_index;
 		
 		if (tf_other->tpage && (ibuf_other = BKE_image_get_ibuf(tf_other->tpage, NULL))) {
 			/* BKE_image_get_ibuf - TODO - this may be slow */
@@ -1284,7 +1284,7 @@
 				mask = ((rgba_ub[0]+rgba_ub[1]+rgba_ub[2])/(256*3.0f)) * (rgba_ub[3]/256.0f);
 			}
 			
-			if (!ps->do_layer_mask_inv) /* matching the gimps layer mask black/white rules, white==full opacity */
+			if (!ps->do_layer_stencil_inv) /* matching the gimps layer mask black/white rules, white==full opacity */
 				mask = (1.0f - mask);
 
 			if (mask == 0.0f) {
@@ -2863,15 +2863,15 @@
 		}
 	}
 	
-	if (ps->do_layer_mask) {
+	if (ps->do_layer_stencil) {
 		//int layer_num = CustomData_get_stencil_layer(&ps->dm->faceData, CD_MTFACE);
 		int layer_num = CustomData_get_stencil_layer(&((Mesh *)ps->ob->data)->fdata, CD_MTFACE);
 		if (layer_num != -1)
-			ps->dm_mtface_mask = CustomData_get_layer_n(&ps->dm->faceData, CD_MTFACE, layer_num);
+			ps->dm_mtface_stencil = CustomData_get_layer_n(&ps->dm->faceData, CD_MTFACE, layer_num);
 		
-		if (ps->dm_mtface_mask==NULL || ps->dm_mtface_mask==ps->dm_mtface) {
-			ps->do_layer_mask = 0;
-			ps->dm_mtface_mask = NULL;
+		if (ps->dm_mtface_stencil==NULL || ps->dm_mtface_stencil==ps->dm_mtface) {
+			ps->do_layer_stencil = 0;
+			ps->dm_mtface_stencil = NULL;
 		}
 	}
 	
@@ -4438,8 +4438,8 @@
 		if (pop->ps.tool == PAINT_TOOL_CLONE)
 			pop->ps.do_layer_clone = (settings->imapaint.flag & IMAGEPAINT_PROJECT_LAYER_CLONE);
 		
-		pop->ps.do_layer_mask = (settings->imapaint.flag & IMAGEPAINT_PROJECT_LAYER_MASK) ? 1 : 0;
-		pop->ps.do_layer_mask_inv = (settings->imapaint.flag & IMAGEPAINT_PROJECT_LAYER_MASK_INV) ? 1 : 0;
+		pop->ps.do_layer_stencil = (settings->imapaint.flag & IMAGEPAINT_PROJECT_LAYER_STENCIL) ? 1 : 0;
+		pop->ps.do_layer_stencil_inv = (settings->imapaint.flag & IMAGEPAINT_PROJECT_LAYER_STENCIL_INV) ? 1 : 0;
 		
 		
 #ifndef PROJ_DEBUG_NOSEAMBLEED

Modified: trunk/blender/source/blender/editors/space_image/image_buttons.c
===================================================================
--- trunk/blender/source/blender/editors/space_image/image_buttons.c	2009-12-22 10:48:13 UTC (rev 25517)
+++ trunk/blender/source/blender/editors/space_image/image_buttons.c	2009-12-22 11:13:17 UTC (rev 25518)
@@ -363,133 +363,6 @@
 	}
 }
 
-#if 0
-static void image_panel_view_properties(const bContext *C, Panel *pa)
-{
-}
-#endif
-
-void brush_buttons(const bContext *C, uiBlock *block, short fromsima,
-				   int evt_nop, int evt_change,
-				   int evt_browse, int evt_local,
-				   int evt_del, int evt_keepdata,
-				   int evt_texbrowse, int evt_texdel)
-{
-//	SpaceImage *sima= CTX_wm_space_image(C);
-	ToolSettings *settings= CTX_data_tool_settings(C);
-	Brush *brush= paint_brush(&settings->imapaint.paint);
-	ID *id;
-	int yco, xco, butw, but_idx;
-//	short *menupoin = &(sima->menunr); // XXX : &(G.buts->menunr);
-	short do_project = settings->imapaint.flag & IMAGEPAINT_PROJECT_DISABLE ? 0:1;
-	
-	yco= 160;
-	
-	butw = fromsima ? 80 : 106;
-	
-	uiBlockBeginAlign(block);
-	but_idx = 0;
-	uiDefButS(block, ROW, evt_change, "Draw",		butw*(but_idx++),yco,butw,19, &settings->imapaint.tool, 7.0, PAINT_TOOL_DRAW, 0, 0, "Draw brush");
-	if (fromsima || do_project==0)
-		uiDefButS(block, ROW, evt_change, "Soften",	butw*(but_idx++),	yco,butw,19, &settings->imapaint.tool, 7.0, PAINT_TOOL_SOFTEN, 0, 0, "Soften brush");
-	uiDefButS(block, ROW, evt_change, "Smear",		butw*(but_idx++),	yco,butw,19, &settings->imapaint.tool, 7.0, PAINT_TOOL_SMEAR, 0, 0, "Smear brush");
-	if (fromsima || do_project)
-		uiDefButS(block, ROW, evt_change, "Clone",	butw*(but_idx++),	yco,butw,19, &settings->imapaint.tool, 7.0, PAINT_TOOL_CLONE, 0, 0, "Clone brush, use RMB to drag source image");
-	
-	uiBlockEndAlign(block);
-	yco -= 30;
-	
-	id= (ID*)brush;
-	xco= 200; // std_libbuttons(block, 0, yco, 0, NULL, evt_browse, ID_BR, 0, id, NULL, menupoin, 0, evt_local, evt_del, 0, evt_keepdata);
-	
-	if(brush && !brush->id.lib) {
-		
-		butw= 320-(xco+10);
-		
-		uiDefButS(block, MENU, evt_nop, "Mix %x0|Add %x1|Subtract %x2|Multiply %x3|Lighten %x4|Darken %x5|Erase Alpha %x6|Add Alpha %x7", xco+10,yco,butw,19, &brush->blend, 0, 0, 0, 0, "Blending method for applying brushes");
-		
-		uiBlockBeginAlign(block);
-		uiDefButBitS(block, TOG|BIT, BRUSH_AIRBRUSH, evt_change, "Airbrush",	xco+10,yco-25,butw/2,19, &brush->flag, 0, 0, 0, 0, "Keep applying paint effect while holding mouse (spray)");
-		uiDefButF(block, NUM, evt_nop, "", xco+10 + butw/2,yco-25,butw/2,19, &brush->rate, 0.01, 1.0, 0, 0, "Number of paints per second for Airbrush");
-		uiBlockEndAlign(block);
-		
-		if (fromsima) {
-			uiDefButBitS(block, TOG|BIT, BRUSH_TORUS, evt_change, "Wrap",	xco+10,yco-45,butw,19, &brush->flag, 0, 0, 0, 0, "Enables torus wrapping");
-			yco -= 25;
-		}
-		else {
-			yco -= 25;
-			uiBlockBeginAlign(block);
-			uiDefButBitS(block, TOGN|BIT, IMAGEPAINT_PROJECT_DISABLE, B_REDR, "Project Paint",	xco+10,yco-25,butw,19, &settings->imapaint.flag, 0, 0, 0, 0, "Use projection painting for improved consistency in the brush strokes");
-			
-			if ((settings->imapaint.flag & IMAGEPAINT_PROJECT_DISABLE)==0) {
-				/* Projection Painting */
-				

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list