[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58305] branches/soc-2013-cycles_mblur/ intern/cycles/blender/blender_object.cpp: Wrote a function to get whether motion blur is enabled for an object.
Gavin Howard
gavin.d.howard at gmail.com
Tue Jul 16 04:23:12 CEST 2013
Revision: 58305
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58305
Author: gdh
Date: 2013-07-16 02:23:11 +0000 (Tue, 16 Jul 2013)
Log Message:
-----------
Wrote a function to get whether motion blur is enabled for an object.
Now that users can disable motion blur for an object, this function is
needed.
Modified Paths:
--------------
branches/soc-2013-cycles_mblur/intern/cycles/blender/blender_object.cpp
Modified: branches/soc-2013-cycles_mblur/intern/cycles/blender/blender_object.cpp
===================================================================
--- branches/soc-2013-cycles_mblur/intern/cycles/blender/blender_object.cpp 2013-07-16 01:49:20 UTC (rev 58304)
+++ branches/soc-2013-cycles_mblur/intern/cycles/blender/blender_object.cpp 2013-07-16 02:23:11 UTC (rev 58305)
@@ -84,6 +84,20 @@
return flag;
}
+/*
+ * Returns true if motion blur is enabled for the object.
+ * It returns false otherwise.
+ */
+static bool object_use_mblur(BL::Object b_ob)
+{
+ PointerRNA cmblur = RNA_pointer_get(&b_ob.ptr, "cycles_mblur");
+ bool use_mblur = false;
+
+ use_mblur = get_boolean(cmblur, "use_object_mblur");
+
+ return use_mblur;
+}
+
/* Returns the number of steps the user chose to export for mblur. */
static uint object_mblur_steps(BL::Object b_ob)
{
More information about the Bf-blender-cvs
mailing list