Download and Install
When working with 2D motionvectors encoded into RGB pictures it's hard to understand
visually what's going on.
lmVectorViewer is an ufo that draws straight lines as a representation of the motion vectors
for each pixel.
The length of the lines represents the intensity of the vectors , and you can pick a different color
for the root and the tip of the lines to visualize the direction.
.
This way,you have a better visual feedback of the motion flow.
It's a good companion to work with RSMB or Twixtor from revisionfx
or another optical flow software.
Download lmVectorViewer.xsiaddon then drag and drop inside XSI.The plugin will be accessible under the user plugin operator tab in the FXtree.
If you prefer to only download the Ufo dynamic library, here they are:
lmVectorViewerUfo.dll for Windows
or lmVectorViewerUfo.so for Linux.
copy the .dll or the .so in your \Application\fx\ufos directory (either in your user directory or your workgroup directory).
Usage
- View Mode :
-Motion Vector : displays the motion vectors
-Input Color : displays the input color
-black : renders black - MV format : choose here the format of the motion vectors.
Please refer to our lm_2DMV shader page for details or directly from revisionfx (makers of RSMB and SmoothKit products) web site. - Frame mode :
-Previous Frame : the motion vector represents the movement from previous frame to current frame
-Next Frame : the motion vector represents the movement from current frame to next frame
(when using motionvectors generated with lm_2DMV you should choose "previous frame") - Render mode :
-openGL : the motion vector are drawn in openGL. If you render the frame to disk using an output image node you won't see the motion vectors
-Image : the motion vector are drawn onto the image , and you can render them. - Normalization : normalization value (usually called MaxDisplace in Revisionfx products).
Please refer to our lm_2DMV shader page for details about normalization.
(when using motionvectors from the lm_2DMV shader , you should use the same normalization value here) - Line Scale : scales the line by this value
- Line Every N pixels : reduce the number of drawn lines
- Vector root and tip color : colors for root and tip of the vectors
Disclaimer
The software is released as is, without any written or implied warranty. The software cannot be redistributed without permission from LaMaison. The program will not be supported. LaMaison is not responsible for any damage or loss of data incurred by the use of this software. lmVectorViewer was developed by Aloys Baillet for LaMaison.
