[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [51592] trunk/blender/source/blender/ blenloader/intern/readfile.c: set default value of defocus maxblur when this is unset during reading.
Jeroen Bakker
j.bakker at atmind.nl
Wed Oct 24 18:00:28 CEST 2012
Revision: 51592
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=51592
Author: jbakker
Date: 2012-10-24 16:00:27 +0000 (Wed, 24 Oct 2012)
Log Message:
-----------
set default value of defocus maxblur when this is unset during reading.
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/readfile.c
Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c 2012-10-24 15:43:42 UTC (rev 51591)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c 2012-10-24 16:00:27 UTC (rev 51592)
@@ -7036,6 +7036,20 @@
}
}
+static void do_version_ntree_defocus_264(void *UNUSED(data), ID *UNUSED(id), bNodeTree *ntree)
+{
+ bNode *node;
+
+ for (node = ntree->nodes.first; node; node = node->next) {
+ if (node->type == CMP_NODE_DEFOCUS) {
+ NodeDefocus *data = node->storage;
+ if (data->maxblur == 0.0f) {
+ data->maxblur = 16.0f;
+ }
+ }
+ }
+}
+
static void do_version_ntree_mask_264(void *UNUSED(data), ID *UNUSED(id), bNodeTree *ntree)
{
bNode *node;
@@ -7806,6 +7820,7 @@
if (main->versionfile < 263 || (main->versionfile == 263 && main->subversionfile < 10)) {
{
Scene *scene;
+ bNodeTreeType *ntreetype;
// composite redesign
for (scene=main->scene.first; scene; scene=scene->id.next) {
if (scene->nodetree) {
@@ -7814,6 +7829,11 @@
}
}
}
+ ntreetype = ntreeGetType(NTREE_COMPOSIT);
+
+ if (ntreetype && ntreetype->foreach_nodetree)
+ ntreetype->foreach_nodetree(main, NULL, do_version_ntree_defocus_264);
+
}
{
More information about the Bf-blender-cvs
mailing list