[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60801] branches/vgroup_modifiers/source/ blender: Set new "split_angle" object prop to 180?\194?\176 (i.e.

Bastien Montagne montagne29 at wanadoo.fr
Wed Oct 16 15:21:52 CEST 2013


Revision: 60801
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60801
Author:   mont29
Date:     2013-10-16 13:21:52 +0000 (Wed, 16 Oct 2013)
Log Message:
-----------
Set new "split_angle" object prop to 180?\194?\176 (i.e. disabled) by default...

Modified Paths:
--------------
    branches/vgroup_modifiers/source/blender/blenkernel/intern/object.c
    branches/vgroup_modifiers/source/blender/blenloader/intern/readfile.c
    branches/vgroup_modifiers/source/blender/blenloader/intern/versioning_defaults.c

Modified: branches/vgroup_modifiers/source/blender/blenkernel/intern/object.c
===================================================================
--- branches/vgroup_modifiers/source/blender/blenkernel/intern/object.c	2013-10-16 12:59:18 UTC (rev 60800)
+++ branches/vgroup_modifiers/source/blender/blenkernel/intern/object.c	2013-10-16 13:21:52 UTC (rev 60801)
@@ -968,6 +968,8 @@
 	ob->col_group = 0x01;
 	ob->col_mask = 0xff;
 
+	ob->split_angle = (float)M_PI;
+
 	/* NT fluid sim defaults */
 	ob->fluidsimSettings = NULL;
 

Modified: branches/vgroup_modifiers/source/blender/blenloader/intern/readfile.c
===================================================================
--- branches/vgroup_modifiers/source/blender/blenloader/intern/readfile.c	2013-10-16 12:59:18 UTC (rev 60800)
+++ branches/vgroup_modifiers/source/blender/blenloader/intern/readfile.c	2013-10-16 13:21:52 UTC (rev 60801)
@@ -9717,6 +9717,7 @@
 		bScreen *sc;
 		ScrArea *sa;
 		SpaceLink *sl;
+		Object *ob;
 
 		/* Update files using invalid (outdated) outlinevis Outliner values. */
 		for (sc = main->screen.first; sc; sc = sc->id.next) {
@@ -9735,6 +9736,10 @@
 				}
 			}
 		}
+
+		for (ob = main->object.first; ob; ob = ob->id.next) {
+			ob->split_angle = (float)M_PI;
+		}
 	}
 
 	/* WATCH IT!!!: pointers from libdata have not been converted yet here! */

Modified: branches/vgroup_modifiers/source/blender/blenloader/intern/versioning_defaults.c
===================================================================
--- branches/vgroup_modifiers/source/blender/blenloader/intern/versioning_defaults.c	2013-10-16 12:59:18 UTC (rev 60800)
+++ branches/vgroup_modifiers/source/blender/blenloader/intern/versioning_defaults.c	2013-10-16 13:21:52 UTC (rev 60801)
@@ -26,11 +26,13 @@
  */
 
 #include "BLI_utildefines.h"
+#include "BLI_math.h"
 
 #include "DNA_freestyle_types.h"
 #include "DNA_linestyle_types.h"
 #include "DNA_scene_types.h"
 #include "DNA_userdef_types.h"
+#include "DNA_object_types.h"
 
 #include "BKE_main.h"
 
@@ -43,6 +45,7 @@
 	Scene *scene;
 	SceneRenderLayer *srl;
 	FreestyleLineStyle *linestyle;
+	Object *ob;
 
 	for (scene = main->scene.first; scene; scene = scene->id.next) {
 		scene->r.im_format.planes = R_IMF_PLANES_RGBA;
@@ -53,5 +56,9 @@
 
 	for (linestyle = main->linestyle.first; linestyle; linestyle = linestyle->id.next)
 		linestyle->flag = LS_SAME_OBJECT;
+
+	for (ob = main->object.first; ob; ob = ob->id.next) {
+		ob->split_angle = (float)M_PI;
+	}
 }
 




More information about the Bf-blender-cvs mailing list