Commit 70f58584 authored by Julius Künzel's avatar Julius Künzel
Browse files

"Composite" composition: add align parameters to UI

parent 53c7c85d
<!DOCTYPE kpartgui>
<effect tag="frei0r.cairogradient" id="frei0r.cairogradient" type="video">
<name>Cairogradient</name>
<description>Draws a gradient on top of image. Filter is given gradient start and end points, colors and opacities.</description>
<author>Janne Liljeblad</author>
<parameter type="list" name="0" default="gradient_linear" paramlist="gradient_linear;gradient_radial">
<paramlistdisplay>Linear,Radial</paramlistdisplay>
<name>Pattern</name>
</parameter>
<parameter type="color" name="1" default="#000000">
<name>Start Color</name>
</parameter>
<parameter type="animated" name="2" max="1" min="0" default="0.5" decimals="3">
<name>Start Opacity</name>
</parameter>
<parameter type="color" name="3" default="#ffffff">
<name>End Color</name>
</parameter>
<parameter type="animated" name="4" max="1" min="0" default="0.5" decimals="3">
<name>End Opacity</name>
</parameter>
<parameter type="animated" name="5" max="1" min="0" default="0.5" decimals="3">
<name>Start X</name>
</parameter>
<parameter type="animated" name="6" max="1" min="0" default="0.5" decimals="3">
<name>Start Y</name>
</parameter>
<parameter type="animated" name="7" max="1" min="0" default="0.5" decimals="3">
<name>End X</name>
</parameter>
<parameter type="animated" name="8" max="1" min="0" default="0.5" decimals="3">
<name>End Y</name>
</parameter>
<parameter type="animated" name="9" max="1" min="0" default="0" decimals="3">
<name>Offset</name>
</parameter>
<parameter type="list" name="10" default="1" paramlist="normal;add;saturate;multiply;screen;overlay;darken;lighten;colordodge;colorburn;hardlight;softlight;difference;exclusion;hslhue;hslsaturation;hslcolor;hslluminosity">
<paramlistdisplay>normal,add,saturate,multiply,screen,overlay,darken,lighten,colordodge,colorburn,hardlight,softlight,difference,exclusion,hslhue,hslsaturation,hslcolor,hslluminosity</paramlistdisplay>
<name>Blend Mode</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.3dflippo" id="frei0r.3dflippo" type="video" unique="1">
<name>3dflippo</name>
<description>Frame rotation in 3D space</description>
<author>c.e. prelz AS FLUIDO</author>
<parameter type="animated" name="Xaxisrotation" max="1000" min="0" default="0.5" factor="1000">
<name>X axis rotation</name>
</parameter>
<parameter type="animated" name="Yaxisrotation" max="1000" min="0" default="0.5" factor="1000">
<name>Y axis rotation</name>
</parameter>
<parameter type="animated" name="Zaxisrotation" max="1000" min="0" default="0.5" factor="1000">
<name>Z axis rotation</name>
</parameter>
<parameter type="animated" name="Xaxisrotationrate" max="1000" min="0" default="0.5" factor="1000">
<name>X axis rotation rate</name>
</parameter>
<parameter type="animated" name="Yaxisrotationrate" max="1000" min="0" default="0.5" factor="1000">
<name>Y axis rotation rate</name>
</parameter>
<parameter type="animated" name="Zaxisrotationrate" max="1000" min="0" default="0.5" factor="1000">
<name>Z axis rotation rate</name>
</parameter>
<parameter type="animated" name="CenterpositionX" max="1000" min="0" default="0.5" factor="1000">
<name>Center position (X)</name>
</parameter>
<parameter type="animated" name="CenterpositionY" max="1000" min="0" default="0.5" factor="1000">
<name>Center position (Y)</name>
</parameter>
<parameter type="bool" name="Invertrotationassignment" default="1">
<name>Invert rotation assignment</name>
</parameter>
<parameter type="bool" name="Dontblankmask" default="1">
<name>Don't blank mask</name>
</parameter>
<parameter type="bool" name="Fillwithimageorblack" default="1">
<name>Fill with image or black</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<group>
<effect LC_NUMERIC="C" tag="frei0r.alpha0ps" id="frei0r.alpha0ps">
<name>Alpha operations</name>
<description>Display and manipulation of the alpha channel</description>
<author>Marko Cebokli</author>
<parameter type="list" name="Display" default="0" paramlist="0;0.21;0.36;0.5;0.64;0.79;1">
<paramlistdisplay>Image,Alpha as gray,Gray + red,Selection on black,Selection on gray,Selection on white,Selection on checkers</paramlistdisplay>
<name>Display</name>
</parameter>
<parameter type="bool" name="Display input alpha" default="0">
<name>Display input alpha</name>
</parameter>
<parameter type="list" name="Operation" default="0" paramlist="0;0.21;0.36;0.5;0.64;0.79;1">
<paramlistdisplay>NO OP,Shave,Shrink hard,Shrink soft,Grow hard,Grow soft,Threshold</paramlistdisplay>
<name>Operation</name>
</parameter>
<parameter type="animated" name="Threshold" default="0.5" min="0" max="1000" factor="1000">
<name>Threshold</name>
</parameter>
<parameter type="animated" name="Shrink/grow amount" default="0.5" min="0" max="1000" factor="1000" intimeline="1">
<name>Shrink/grow amount</name>
</parameter>
<parameter type="bool" name="Invert" default="0">
<name>Invert</name>
</parameter>
</effect>
<effect LC_NUMERIC="C" tag="frei0r.alpha0ps" id="frei0r.alpha0ps" version="0.3">
<name>Alpha operations</name>
<description>Display and manipulation of the alpha channel</description>
<author>Marko Cebokli</author>
<parameter type="list" name="Display" default="0" paramlist="0;0.21;0.36;0.5;0.64;0.79;1">
<paramlistdisplay>Image,Alpha as gray,Gray + red,Selection on black,Selection on gray,Selection on white,Selection on checkers</paramlistdisplay>
<name>Display</name>
</parameter>
<parameter type="bool" name="Display input alpha" default="0">
<name>Display input alpha</name>
</parameter>
<parameter type="list" name="Operation" default="0" paramlist="0;0.2;0.3;0.4;0.6;0.7;0.8;1">
<paramlistdisplay>NO OP,Shave,Shrink hard,Shrink soft,Grow hard,Grow soft,Threshold,Blur</paramlistdisplay>
<name>Operation</name>
</parameter>
<parameter type="animated" name="Threshold" default="0.5" min="0" max="1000" factor="1000">
<name>Threshold</name>
</parameter>
<parameter type="animated" name="Shrink/Grow/Blur amount" default="0.5" min="0" max="1000" factor="1000" intimeline="1">
<name>Shrink/Grow/Blur amount</name>
</parameter>
<parameter type="bool" name="Invert" default="0">
<name>Invert</name>
</parameter>
</effect>
</group>
<!DOCTYPE kpartgui>
<effect LC_NUMERIC="C" tag="frei0r.alphagrad" id="frei0r.alphagrad">
<name>Alpha gradient</name>
<description>Fill the alpha channel with a specified gradient</description>
<author>Marko Cebokli</author>
<parameter type="animated" name="Position" default="0.5" min="0" max="1000" factor="1000">
<name>Position</name>
</parameter>
<parameter type="animated" name="Transition width" default="0.5" min="0" max="1000" factor="1000">
<name>Transition width</name>
</parameter>
<parameter type="animated" name="Tilt" default="0.5" min="0" max="1000" factor="1000">
<name>Tilt</name>
</parameter>
<parameter type="animated" name="Min" default="0" min="0" max="1000" factor="1000">
<name>Min</name>
</parameter>
<parameter type="animated" name="Max" default="1" min="0" max="1000" factor="1000">
<name>Max</name>
</parameter>
<parameter type="list" name="Operation" default="0" paramlist="0;0.3;0.5;0.7;1">
<paramlistdisplay>Write on clear,Max,Min,Add,Subtract</paramlistdisplay>
<name>Operation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect LC_NUMERIC="C" tag="frei0r.alphaspot" id="frei0r.alphaspot">
<name>Alpha shapes</name>
<description>Draws simple shapes into the alpha channel</description>
<author>Marko Cebokli</author>
<parameter type="list" name="Shape" default="0" paramlist="0;0.38;0.62;1">
<paramlistdisplay>Rectangle,Ellipse,Triangle,Diamond</paramlistdisplay>
<name>Shape</name>
</parameter>
<parameter type="animated" name="Position X" default="0.5" min="-500" max="1500" factor="1000">
<name>Position X</name>
</parameter>
<parameter type="animated" name="Position Y" default="0.5" min="-500" max="1500" factor="1000">
<name>Position Y</name>
</parameter>
<parameter type="animated" name="Size X" default="0.1" min="0" max="1000" factor="1000">
<name>Size X</name>
</parameter>
<parameter type="animated" name="Size Y" default="0.1" min="0" max="1000" factor="1000">
<name>Size Y</name>
</parameter>
<parameter type="animated" name="Tilt" default="0.5" min="0" max="1000" factor="1000">
<name>Tilt</name>
</parameter>
<parameter type="animated" name="Transition width" default="0.2" min="0" max="1000" factor="1000">
<name>Transition width</name>
</parameter>
<parameter type="animated" name="Min" default="0" min="0" max="1000" factor="1000">
<name>Min</name>
</parameter>
<parameter type="animated" name="Max" default="1" min="0" max="1000" factor="1000">
<name>Max</name>
</parameter>
<parameter type="list" name="Operation" default="0" paramlist="0;0.3;0.5;0.7;1">
<paramlistdisplay>Write on clear,Max,Min,Add,Subtract</paramlistdisplay>
<name>Operation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.balanc0r" id="frei0r.balanc0r">
<name context="White Balance Effect Name">White Balance</name>
<description>Adjust the white balance / color temperature</description>
<author>Dan Dennedy</author>
<parameter type="color" name="Neutral Color" default="0xffffffff">
<name>Neutral Color</name>
</parameter>
<parameter type="animated" name="Green Tint" default="1.2" min="0" max="2500" factor="1000">
<name>Green Tint</name>
</parameter>
</effect>
<effect LC_NUMERIC="C" tag="frei0r.balanc0r" id="frei0r.balanc0r" version="0.3">
<name>White Balance</name>
<description>Adjust the white balance / color temperature</description>
<author>Dan Dennedy</author>
<parameter type="color" name="Neutral Color" default="0xffffffff">
<name>Neutral Color</name>
</parameter>
<parameter type="animated" name="Green Tint" default="0.1333" min="0" max="10000" factor="10000">
<name>Green Tint</name>
</parameter>
</effect>
</group>
<!DOCTYPE kpartgui>
<effect tag="frei0r.baltan" id="frei0r.baltan">
<name>Baltan</name>
<description>Delayed alpha smoothed blit of time</description>
<author>Kentaro, Jaromil</author>
</effect>
<!DOCTYPE kpartgui>
<effect LC_NUMERIC="C" tag="frei0r.curves" id="frei0r.bezier_curves" version="0.2">
<name>Bézier Curves</name>
<description>Color curves adjustment</description>
<author>Till Theato, Maksim Golovkin</author>
<parameter type="list" name="0" default="0.5" paramlist="0.5;0;0.1;0.2;0.3;0.4;0.6;0.71">
<paramlistdisplay>RGB,Red,Green,Blue,Alpha,Luma,Hue,Saturation</paramlistdisplay>
<name>Channel</name>
</parameter>
<parameter type="list" name="4" default="1" paramlist="0;1">
<paramlistdisplay>Rec. 601,Rec. 709</paramlistdisplay>
<name>Luma formula</name>
</parameter>
<parameter type="bezier_spline" name="5" depends="Channel" default="-1;-1#0;0#0.1;0.1|0.9;0.9#1;1#2;2" />
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bgsubtract0r" id="frei0r.bgsubtract0r">
<name>Background Subtractor</name>
<description>Remove the background of a static video</description>
<author>Samuel Mimram</author>
<parameter type="constant" name="threshold" default="0.101961" min="0" max="1" decimals="3">
<name>Analysis Sample Radius</name>
</parameter>
<parameter type="bool" name="denoise">
<name>Denoise</name>
</parameter>
<parameter type="constant" name="blur" default="0" min="0" max="1" decimals="3">
<name>Blur</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bigsh0t_eq_mask" id="frei0r.bigsh0t_eq_mask">
<name>VR360 Equirectangular Mask</name>
<description>Adds a black matte to the frame. Use this if you filmed using a 360 camera but only want to use part of the 360 image - for example if you and the film crew occupy the 90 degrees behind the camera.</description>
<author>Leo Sutic</author>
<parameter type="animated" name="hfov0" default="180" min="0" max="360" factor="1" suffix="deg">
<name>Vertical Start</name>
</parameter>
<parameter type="animated" name="hfov1" default="200" min="0" max="360" factor="1" suffix="deg">
<name>Vertical End</name>
</parameter>
<parameter type="animated" name="vfov0" default="140" min="0" max="360" factor="1" suffix="deg">
<name>Horizontal Start</name>
</parameter>
<parameter type="animated" name="vfov1" default="160" min="0" max="360" factor="1" suffix="deg">
<name>Horizontal End</name>
</parameter>
<parameter type="list" name="interpolation" default="0" paramlist="0;1">
<paramlistdisplay>Nearest-Neighbor,Bilinear</paramlistdisplay>
<name>Interpolation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bigsh0t_eq_to_rect" id="frei0r.bigsh0t_eq_to_rect">
<name>VR360 Equirectangular to Rectilinear</name>
<description>Converts an equirectangular frame (panoramic) to a rectilinear frame (what you're used to seeing). Can be used to preview what will be shown in a 360 video viewer. Delayed frame blitting mapped on a time bitmap</description>
<author>Leo Sutic</author>
<parameter type="animated" name="yaw" default="0" min="-360" max="360" factor="1" suffix="deg">
<name>yaw</name>
</parameter>
<parameter type="animated" name="pitch" default="0" min="-180" max="180" factor="1" suffix="deg">
<name>pitch</name>
</parameter>
<parameter type="animated" name="roll" default="0" min="-180" max="180" factor="1" suffix="deg">
<name>roll</name>
</parameter>
<parameter type="animated" name="fov" default="100" min="0" max="180" factor="1" suffix="deg">
<name>fov</name>
</parameter>
<parameter type="animated" name="fisheye" default="0" min="0" max="100" factor="1" suffix="%">
<name>fisheye</name>
</parameter>
<parameter type="list" name="interpolation" default="0" paramlist="0;1">
<paramlistdisplay>Nearest-Neighbor,Bilinear</paramlistdisplay>
<name>Interpolation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bigsh0t_hemi_to_eq" id="frei0r.bigsh0t_hemi_to_eq">
<name>VR360 Hemispherical to Equirectangular</name>
<description>Converts a video frame with two hemispherical images to a single equirectangular frame. The plugin assumes that both hemispheres are in the frame</description>
<author>Leo Sutic</author>
<parameter type="animated" name="yaw" default="0" min="-360" max="360" factor="1" suffix="deg">
<name>Alignment Yaw</name>
</parameter>
<parameter type="animated" name="pitch" default="0" min="-180" max="180" factor="1" suffix="deg">
<name>Alignment Pitch</name>
</parameter>
<parameter type="animated" name="roll" default="0" min="-180" max="180" factor="1" suffix="deg">
<name>Alignment Roll</name>
</parameter>
<parameter type="list" name="projection" default="0" paramlist="0">
<paramlistdisplay>Equidistant Fisheye</paramlistdisplay>
<name>Projection</name>
</parameter>
<parameter type="animated" name="fov" default="180" min="0f" max="360" factor="1" suffix="deg">
<name>Lens FOV</name>
</parameter>
<parameter type="animated" name="radius" default="0.25" min="0" max="1" decimals="2">
<name>Lens Radius</name>
</parameter>
<parameter type="animated" name="frontX" default="0.7500" min="0" max="1" decimals="4">
<name>Front X</name>
</parameter>
<parameter type="animated" name="frontY" default="0.5000" min="0" max="1" decimals="4">
<name>Front Y</name>
</parameter>
<parameter type="animated" name="frontUp" default="90" min="0" max="360" factor="1" suffix="deg">
<name>Front UP</name>
</parameter>
<parameter type="animated" name="backX" default="0.2500" min="0" max="1" decimals="4">
<name>Back X</name>
</parameter>
<parameter type="animated" name="backY" default="0.5000" min="0" max="1" decimals="4">
<name>Back Y</name>
</parameter>
<parameter type="animated" name="backUp" default="90" min="0" max="360" factor="1" suffix="deg">
<name>Back UP</name>
</parameter>
<parameter type="animated" name="nadirRadius" default="0.2229" min="0" max="1" decimals="4">
<name>Nadir Radius</name>
</parameter>
<parameter type="animated" name="nadirCorrectionStart" default="0.8" min="0" max="1" decimals="4">
<name>Nadir Start</name>
</parameter>
<parameter type="list" name="interpolation" default="0" paramlist="0;1">
<paramlistdisplay>Nearest-Neighbor,Bilinear</paramlistdisplay>
<name>Interpolation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bigsh0t_rect_to_eq" id="frei0r.bigsh0t_rect_to_eq">
<name>VR360 Rectilinear to Equirectangular</name>
<description>Converts a rectilinear (a normal-looking) image to an equirectangular image. Use this together with Transform 360 to place "normal" footage in a 360 movie.</description>
<author>Leo Sutic</author>
<parameter type="animated" name="hfov" default="90" min="0" max="180" factor="1" suffix="deg">
<name>Vertical Start</name>
</parameter>
<parameter type="animated" name="vfov" default="60" min="0" max="180" factor="1" suffix="deg">
<name>Horizontal Start</name>
</parameter>
<parameter type="list" name="interpolation" default="0" paramlist="0;1">
<paramlistdisplay>Nearest-Neighbor,Bilinear</paramlistdisplay>
<name>Interpolation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bigsh0t_stabilize_360" id="frei0r.bigsh0t_stabilize_360">
<name>VR360 Stabilize</name>
<description>Stabilizes 360 footage. The plugin works in two phases - analysis and stabilization. When analyzing footage, it detects frame-to-frame rotation, and when stabilizing it tries to correct high-frequency motion (shake).</description>
<author>Leo Sutic</author>
<parameter type="bool" name="analyze">
<name>Analyze</name>
</parameter>
<parameter type="url" name="analysisFile" filter="*.bigsh0t360motion" mode="save">
<name>Motion Analysis File</name>
</parameter>
<parameter type="constant" name="sampleRadius" default="16" min="1" max="64" factor="1" suffix="px">
<name>Analysis Sample Radius</name>
</parameter>
<parameter type="constant" name="searchRadius" default="24" min="1" max="128" factor="1" suffix="px">
<name>Analysis Search Radius</name>
</parameter>
<parameter type="constant" name="offset" default="64" min="1" max="256" factor="1" suffix="px">
<name>Analysis Offset</name>
</parameter>
<parameter type="bool" name="useBackTrackpoints">
<name>Track Points</name>
</parameter>
<parameter type="constant" name="stabilizeYaw" default="100" min="0" max="100" factor="1" suffix="%">
<name>Yaw Amount</name>
</parameter>
<parameter type="constant" name="smoothYaw" default="20" min="1" max="100" factor="1" suffix="frames">
<name>Yaw Smoothing</name>
</parameter>
<parameter type="constant" name="timeBiasYaw" default="0" min="-100" max="100" factor="1" suffix="%">
<name>Yaw Time Bias</name>
</parameter>
<parameter type="constant" name="stabilizePitch" default="100" min="0" max="100" factor="1" suffix="%">
<name>Yaw Amount</name>
</parameter>
<parameter type="constant" name="smoothPitch" default="20" min="1" max="100" factor="1" suffix="frames">
<name>Pitch Smoothing</name>
</parameter>
<parameter type="constant" name="timeBiasPitch" default="0" min="-100" max="100" factor="1" suffix="%">
<name>Pitch Time Bias</name>
</parameter>
<parameter type="constant" name="stabilizeRoll" default="100" min="0" max="100" factor="1" suffix="%">
<name>Roll Amount</name>
</parameter>
<parameter type="constant" name="smoothRoll" default="20" min="1" max="100" factor="1" suffix="frames">
<name>Roll Smoothing</name>
</parameter>
<parameter type="constant" name="timeBiasRoll" default="0" min="-100" max="100" factor="1" suffix="%">
<name>Roll Time Bias</name>
</parameter>
<parameter type="list" name="interpolation" default="0" paramlist="0;1">
<paramlistdisplay>Nearest-Neighbor,Bilinear</paramlistdisplay>
<name>Interpolation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.bigsh0t_transform_360" id="frei0r.bigsh0t_transform_360">
<name>VR360 Transform</name>
<description>Rotates a panoramic image.</description>
<author>Leo Sutic</author>
<parameter type="animated" name="yaw" default="0" min="-360" max="360" factor="1" suffix="deg">
<name>yaw</name>
</parameter>
<parameter type="animated" name="pitch" default="0" min="-180" max="180" factor="1" suffix="deg">
<name>pitch</name>
</parameter>
<parameter type="animated" name="roll" default="0" min="-180" max="180" factor="1" suffix="deg">
<name>roll</name>
</parameter>
<parameter type="list" name="interpolation" default="0" paramlist="0;1">
<paramlistdisplay>Nearest-Neighbor,Bilinear</paramlistdisplay>
<name>Interpolation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.brightness" id="frei0r.brightness">
<name context="Brightness Effect Name">Brightness</name>
<description>Adjusts the brightness of a source image</description>
<author>Jean-Sebastien Senecal</author>
<parameter type="animated" name="Brightness" default="0.5" min="0" max="1000" factor="1000">
<name>Brightness</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect LC_NUMERIC="C" tag="frei0r.c0rners" id="frei0r.c0rners">
<name context="Corners Effect Name">Corners</name>
<description>Four corners geometry engine</description>
<author>Marko Cebokli</author>
<parameter type="animated" widget="corners" name="0" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 1 X</name>
</parameter>
<parameter type="animated" widget="corners" name="1" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 1 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="2" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 2 X</name>
</parameter>
<parameter type="animated" widget="corners" name="3" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 2 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="4" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 3 X</name>
</parameter>
<parameter type="animated" widget="corners" name="5" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 3 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="6" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 4 X</name>
</parameter>
<parameter type="animated" widget="corners" name="7" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 4 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="9" default="0.5" min="0" max="2000" factor="2000">
<name>Stretch X</name>
</parameter>
<parameter type="animated" widget="corners" name="10" default="0.5" min="0" max="2000" factor="2000">
<name>Stretch Y</name>
</parameter>
<parameter type="animated" widget="corners" name="13" default="0.05" min="0" max="100" factor="100" intimeline="1">
<name>Feather Alpha</name>
</parameter>
<parameter type="bool" name="8" default="0">
<name>Enable Stretch</name>
</parameter>
<parameter type="list" name="11" default="0.166" paramlist="0;0.166;0.333;0.5;0.666;0.833;1">
<paramlistdisplay>Nearest neighbor,Bilinear,Bicubic smooth,Bicubic sharp,Spline 4x4,Spline 6x6,Lanczos</paramlistdisplay>
<name>Interpolator</name>
</parameter>
<parameter type="bool" name="12" default="1">
<name>Transparent Background</name>
</parameter>
<parameter type="list" name="14" default="0" paramlist="0;0.3;0.5;0.7;1">
<paramlistdisplay>Write on clear,Maximum,Minimum,Add,Subtract</paramlistdisplay>
<name>Alpha operation</name>
</parameter>
</effect>
<!DOCTYPE kpartgui>
<effect tag="frei0r.cairoimagegrid" id="frei0r.cairoimagegrid" type="video">
<name>Video grid</name>
<description>Create a video Grid</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="rows" max="1" min="0" default="0" decimals="3">