Revision: 46682
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46682
Author:   jbakker
Date:     2012-05-16 08:18:09 +0000 (Wed, 16 May 2012)
Log Message:
-----------
TileBranch
 * Bokeh blur fix for depth buffers
 * Switch rename sockets

Modified Paths:
--------------
    branches/tile/source/blender/compositor/nodes/COM_BokehBlurNode.cpp
    branches/tile/source/blender/nodes/composite/nodes/node_composite_switch.c

Modified: branches/tile/source/blender/compositor/nodes/COM_BokehBlurNode.cpp
===================================================================
--- branches/tile/source/blender/compositor/nodes/COM_BokehBlurNode.cpp 
2012-05-16 07:38:23 UTC (rev 46681)
+++ branches/tile/source/blender/compositor/nodes/COM_BokehBlurNode.cpp 
2012-05-16 08:18:09 UTC (rev 46682)
@@ -34,14 +34,14 @@
 }
 
 void BokehBlurNode::convertToOperations(ExecutionSystem *graph, 
CompositorContext * context) {
-       bNode *node = this->getbNode();
-       Scene *scene= (Scene*)node->id;
-       Object* camob = (scene)? scene->camera: NULL;
+       Object* camob = context->getScene()->camera;
 
        if (this->getInputSocket(2)->isConnected()) {
                VariableSizeBokehBlurOperation *operation = new 
VariableSizeBokehBlurOperation();
                ConvertDepthToRadiusOperation *converter = new 
ConvertDepthToRadiusOperation();
+               converter->setfStop(4.0f);
                converter->setCameraObject(camob);
+               operation->setMaxBlur(16);
                
this->getInputSocket(0)->relinkConnections(operation->getInputSocket(0), true, 
0, graph);
                
this->getInputSocket(1)->relinkConnections(operation->getInputSocket(1), true, 
1, graph);
                
this->getInputSocket(2)->relinkConnections(converter->getInputSocket(0), true, 
2, graph);

Modified: 
branches/tile/source/blender/nodes/composite/nodes/node_composite_switch.c
===================================================================
--- branches/tile/source/blender/nodes/composite/nodes/node_composite_switch.c  
2012-05-16 07:38:23 UTC (rev 46681)
+++ branches/tile/source/blender/nodes/composite/nodes/node_composite_switch.c  
2012-05-16 08:18:09 UTC (rev 46682)
@@ -35,8 +35,8 @@
 
 /* **************** MIX RGB ******************** */
 static bNodeSocketTemplate cmp_node_switch_in[]= {
-       {       SOCK_RGBA, 1, "Image",                  0.8f, 0.8f, 0.8f, 1.0f, 
0.0f, 1.0f},
-       {       SOCK_RGBA, 1, "Image",                  0.8f, 0.8f, 0.8f, 1.0f, 
0.0f, 1.0f},
+       {       SOCK_RGBA, 1, "Off",                    0.8f, 0.8f, 0.8f, 1.0f, 
0.0f, 1.0f},
+       {       SOCK_RGBA, 1, "On",                     0.8f, 0.8f, 0.8f, 1.0f, 
0.0f, 1.0f},
        {       -1, 0, ""       }
 };
 

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to