[Bf-blender-cvs] [01c5a65] master: Fix uninitialized imagepaint values on new scene, report by kopias on irc

Antony Riakiotakis noreply at git.blender.org
Fri Aug 15 11:45:27 CEST 2014


Commit: 01c5a65f7bb87d2531542a3221b4fd87923ddbee
Author: Antony Riakiotakis
Date:   Fri Aug 15 11:44:31 2014 +0200
Branches: master
https://developer.blender.org/rB01c5a65f7bb87d2531542a3221b4fd87923ddbee

Fix uninitialized imagepaint values on new scene, report by kopias on
irc

===================================================================

M	source/blender/blenkernel/intern/scene.c

===================================================================

diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c
index a6e23ed..3aadf32 100644
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@ -259,6 +259,7 @@ Scene *BKE_scene_copy(Scene *sce, int type)
 
 		BKE_paint_copy(&ts->imapaint.paint, &ts->imapaint.paint);
 		ts->imapaint.paintcursor = NULL;
+		id_us_plus((ID *)ts->imapaint.stencil);
 		ts->particle.paintcursor = NULL;
 	}
 	
@@ -560,7 +561,9 @@ Scene *BKE_scene_add(Main *bmain, const char *name)
 
 	sce->toolsettings->proportional_size = 1.0f;
 
-	sce->toolsettings->imapaint.paint.flags |= PAINT_SHOW_BRUSH;
+	sce->toolsettings->imapaint.paint.flags |= PAINT_SHOW_BRUSH;\
+	sce->toolsettings->imapaint.normal_angle = 80;
+	sce->toolsettings->imapaint.seam_bleed = 2;
 
 	sce->physics_settings.gravity[0] = 0.0f;
 	sce->physics_settings.gravity[1] = 0.0f;




More information about the Bf-blender-cvs mailing list