diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-12-15 11:51:09 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-12-15 11:57:15 +0300 |
commit | 2339a84443c07011acded1968a73b311b277101a (patch) | |
tree | a58d6b2ee3d2f6518a89be76a539ce77975c411a /source/blender/nodes | |
parent | 879889c47c12ef8eb4aea7eee3ab63a2ec3540d5 (diff) |
Compositor: Expose track velocity via the Track Position node
velocity is measured in pixels per frame. It is basically a coordinate
difference of track coordinate at current frame and previous one (no future
prediction happens).
It's not really most intuitive place for such a things, but historically the
node was called this way..
Track velocity could be used to face effects like motion blur bu piping it
to the vector blur node.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Subscribers: hype, sebastian_k
Differential Revision: https://developer.blender.org/D1591
Diffstat (limited to 'source/blender/nodes')
-rw-r--r-- | source/blender/nodes/composite/nodes/node_composite_trackpos.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/nodes/composite/nodes/node_composite_trackpos.c b/source/blender/nodes/composite/nodes/node_composite_trackpos.c index 0daf89b12f7..de4fe47a6ec 100644 --- a/source/blender/nodes/composite/nodes/node_composite_trackpos.c +++ b/source/blender/nodes/composite/nodes/node_composite_trackpos.c @@ -36,6 +36,8 @@ static bNodeSocketTemplate cmp_node_trackpos_out[] = { { SOCK_FLOAT, 0, N_("X")}, { SOCK_FLOAT, 0, N_("Y")}, + { SOCK_FLOAT, 0, N_("Speed X")}, + { SOCK_FLOAT, 0, N_("Speed Y")}, { -1, 0, "" } }; |