[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55962] trunk/blender/release/scripts/ startup/bl_operators/clip.py: Fix for Setup Tracking Scene operator
Sergey Sharybin
sergey.vfx at gmail.com
Thu Apr 11 15:25:07 CEST 2013
Revision: 55962
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55962
Author: nazgul
Date: 2013-04-11 13:25:05 +0000 (Thu, 11 Apr 2013)
Log Message:
-----------
Fix for Setup Tracking Scene operator
- Ported to new node add operator
- Alpha mode shall be set to Transparent
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_operators/clip.py
Modified: trunk/blender/release/scripts/startup/bl_operators/clip.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_operators/clip.py 2013-04-11 12:49:57 UTC (rev 55961)
+++ trunk/blender/release/scripts/startup/bl_operators/clip.py 2013-04-11 13:25:05 UTC (rev 55962)
@@ -576,25 +576,25 @@
need_stabilization = False
# create nodes
- rlayer_fg = self._findOrCreateNode(tree, 'R_LAYERS')
- rlayer_bg = tree.nodes.new(type='R_LAYERS')
- composite = self._findOrCreateNode(tree, 'COMPOSITE')
+ rlayer_fg = self._findOrCreateNode(tree, 'CompositorNodeRLayers')
+ rlayer_bg = tree.nodes.new(type='CompositorNodeRLayers')
+ composite = self._findOrCreateNode(tree, 'CompositorNodeComposite')
- movieclip = tree.nodes.new(type='MOVIECLIP')
- distortion = tree.nodes.new(type='MOVIEDISTORTION')
+ movieclip = tree.nodes.new(type='CompositorNodeMovieClip')
+ distortion = tree.nodes.new(type='CompositorNodeMovieDistortion')
if need_stabilization:
- stabilize = tree.nodes.new(type='STABILIZE2D')
+ stabilize = tree.nodes.new(type='CompositorNodeStabilize2D')
- scale = tree.nodes.new(type='SCALE')
- invert = tree.nodes.new(type='INVERT')
- add_ao = tree.nodes.new(type='MIX_RGB')
- add_shadow = tree.nodes.new(type='MIX_RGB')
- mul_shadow = tree.nodes.new(type='MIX_RGB')
- mul_image = tree.nodes.new(type='MIX_RGB')
- vector_blur = tree.nodes.new(type='VECBLUR')
- alphaover = tree.nodes.new(type='ALPHAOVER')
- viewer = tree.nodes.new(type='VIEWER')
+ scale = tree.nodes.new(type='CompositorNodeScale')
+ invert = tree.nodes.new(type='CompositorNodeInvert')
+ add_ao = tree.nodes.new(type='CompositorNodeMixRGB')
+ add_shadow = tree.nodes.new(type='CompositorNodeMixRGB')
+ mul_shadow = tree.nodes.new(type='CompositorNodeMixRGB')
+ mul_image = tree.nodes.new(type='CompositorNodeMixRGB')
+ vector_blur = tree.nodes.new(type='CompositorNodeVecBlur')
+ alphaover = tree.nodes.new(type='CompositorNodeAlphaOver')
+ viewer = tree.nodes.new(type='CompositorNodeViewer')
# setup nodes
movieclip.clip = clip
@@ -712,6 +712,8 @@
# ensure no nodes were creates on position of existing node
self._offsetNodes(tree)
+ scene.render.alpha_mode = 'TRANSPARENT'
+
@staticmethod
def _createMesh(scene, name, vertices, faces):
from bpy_extras.io_utils import unpack_list
More information about the Bf-blender-cvs
mailing list