.. _supported: Supported Features ================== .. |tick| image:: ../../images/tick.jpeg :width: 30pt :height: 22pt .. |cross| image:: ../../images/cross.png :width: 15pt :height: 15pt .. |minus| image:: ../../images/not_needed_symbol.png :width: 25pt :height: 10pt Star Layer ---------- +-----------------+---------------------+---------------------------------------------+ | Property Name | Value | Type(Animation) | +=================+=====================+=============================================+ | Z depth | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +-----------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +-----------------+---------------------+---------------------------------------------+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Invert | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Antialiasing | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Type of Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Winding Style | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Outer Radius | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Inner Radius | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Angle | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Points | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Regular Polygon | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ Circle Layer ------------ +---------------+---------------------+---------------------------------------------+ | Property Name | Value | Type(Animation) | +===============+=====================+=============================================+ | Z depth | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +---------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +---------------+---------------------+---------------------------------------------+ | Radius | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Origin | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Invert | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Feather | |cross| | |cross| | +---------------+---------------------+---------------------------------------------+ Rectangle Layer --------------- +---------------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=====================+=====================+=============================================+ | Z depth | |tick| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +---------------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +---------------------+---------------------+---------------------------------------------+ | Point 1 | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Point 2 | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Expand | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Invert | |tick| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Feather X | |cross| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Feather Y | |cross| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Bevel | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Keep Bevel Circular | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ Simple Circle Layer ------------------- +---------------+---------------------+---------------------------------------------+ | Property Name | Value | Type(Animation) | +===============+=====================+=============================================+ | Z depth | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +---------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +---------------+---------------------+---------------------------------------------+ | Radius | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Center | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ Solid Color Layer ----------------- +--------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +==============+=====================+=============================================+ | Z depth | |tick| | |cross| | +--------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +--------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +--------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +--------------+---------------------+---------------------------------------------+ Import Image Layer ------------------ +------------------+--------------------------+--------------------------+ | Property | Value | Type(Animation) | +==================+==========================+==========================+ | Z depth | |tick| | |cross| | +------------------+--------------------------+--------------------------+ | Amount | |tick| | |tick| | +------------------+--------------------------+--------------------------+ | Blend_method | Partially supported | |minus| | +------------------+--------------------------+--------------------------+ | Top Left | |tick| | |tick| | +------------------+--------------------------+--------------------------+ | Bottom Right | |tick| | |tick| | +------------------+--------------------------+--------------------------+ | Interpolation | |cross| | |cross| | +------------------+--------------------------+--------------------------+ | Gamma Adjustment | |cross| | |cross| | +------------------+--------------------------+--------------------------+ | Filename | .lst files not supported | .lst files not supported | +------------------+--------------------------+--------------------------+ | Time Offset | |cross| | |cross| | +------------------+--------------------------+--------------------------+ Region Layer ------------- +-----------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=================+=====================+=============================================+ | Z depth | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +-----------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +-----------------+---------------------+---------------------------------------------+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Invert | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Antialiasing | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Type of Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Winding Style | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Vertices | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ - Animation of `Addition/Deletion` of vertices is not yet supported Polygon Layer ------------- +-----------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=================+=====================+=============================================+ | Z depth | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +-----------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +-----------------+---------------------+---------------------------------------------+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Invert | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Antialiasing | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Type of Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Winding Style | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Vertices List | |tick| | Partially Supported | +-----------------+---------------------+---------------------------------------------+ - Animation of `Addition/Deletion` of vertices in `Vertices List` is not yet supported Outline Layer ------------- +-----------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +-----------------+---------------------+---------------------------------------------+ | Z depth | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +-----------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +-----------------+---------------------+---------------------------------------------+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Invert | |tick| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Antialiasing | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Type of Feather | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Winding Style | |cross| | |cross| | +-----------------+---------------------+---------------------------------------------+ | Vertices | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Outline width | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Expand | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Sharp cusps | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Rounded Begin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Rounded End | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Loopyness | Not required | Not required | +-----------------+---------------------+---------------------------------------------+ | Homogeneous | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ - Animation of `Addition/Deletion` of vertices is not yet supported Rotate Layer ------------ +-----------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=================+=====================+=============================================+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ Scale Layer ----------- +-----------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=================+=====================+=============================================+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ Translate Layer --------------- +-----------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=================+=====================+=============================================+ | Origin | |tick| | |tick| | +-----------------+---------------------+---------------------------------------------+ Group Layer ----------- +------------------+---------------------+--------------------+ | Property | Value | Type(Animation) | +==================+=====================+====================+ | Z depth | |tick| | |cross| | +------------------+---------------------+--------------------+ | Amount | |tick| | |tick| | +------------------+---------------------+--------------------+ | Blend_method | Partially supported | |minus| | +------------------+---------------------+--------------------+ | Origin | |tick| | |tick| | +------------------+---------------------+--------------------+ | Transformation | |tick| | |tick| | +------------------+---------------------+--------------------+ | Canvas | |tick| | |tick| | +------------------+---------------------+--------------------+ | Speed | |tick| | |tick| | +------------------+---------------------+--------------------+ | Time Offset | |tick| | |tick| | +------------------+---------------------+--------------------+ | Lock Selection | Not needed | Not needed | +------------------+---------------------+--------------------+ | Outline Grow | |tick| | |tick| | +------------------+---------------------+--------------------+ | Z Range | |tick| | Not needed | +------------------+---------------------+--------------------+ | Z Range Position | |tick| | |tick| | +------------------+---------------------+--------------------+ | Z Range Depth | |tick| | |tick| | +------------------+---------------------+--------------------+ | Z Range Blur | |cross| | |cross| | +------------------+---------------------+--------------------+ Switch Group Layer ------------------ +-------------------+---------------------+--------------------+ | Property | Value | Type(Animation) | +===================+=====================+====================+ | Z depth | |tick| | |cross| | +-------------------+---------------------+--------------------+ | Amount | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Blend_method | Partially supported | |minus| | +-------------------+---------------------+--------------------+ | Origin | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Transformation | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Canvas | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Speed | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Time Offset | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Lock Selection | Not needed | Not needed | +-------------------+---------------------+--------------------+ | Outline Grow | |tick| | |tick| | +-------------------+---------------------+--------------------+ | Active Layer Name | |tick| | |tick| | +-------------------+---------------------+--------------------+ Text Layer ---------- +---------------+---------------------+---------------------------------------------+ | Property Name | Value | Type(Animation) | +===============+=====================+=============================================+ | Z depth | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Amount | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +---------------+---------------------+---------------------------------------------+ | Text | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Color | |tick| | TCB and Clamped interpolation not supported | +---------------+---------------------+---------------------------------------------+ | Family | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Style | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Weight | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Compress | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | VCompress | |tick| | |cross| | +---------------+---------------------+---------------------------------------------+ | Size | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Orient | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Origin | |tick| | |tick| | +---------------+---------------------+---------------------------------------------+ | Use_Kerning | |cross| | |cross| | +---------------+---------------------+---------------------------------------------+ | Grid_fit | |cross| | |cross| | +---------------+---------------------+---------------------------------------------+ | Invert | |cross| | |cross| | +---------------+---------------------+---------------------------------------------+ Linear Gradient Layer --------------------- +---------------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=====================+=====================+=============================================+ | Z depth | |tick| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Opacity | |tick| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +---------------------+---------------------+---------------------------------------------+ | p1 | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | p2 | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Gradient | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Loop | |cross| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Zigzag | |cross| | |cross| | +---------------------+---------------------+---------------------------------------------+ Radial Gradient Layer --------------------- +---------------------+---------------------+---------------------------------------------+ | Property | Value | Type(Animation) | +=====================+=====================+=============================================+ | Z depth | |tick| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Opacity | |tick| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Blend_method | Partially supported | |minus| | +---------------------+---------------------+---------------------------------------------+ | Gradient | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Center | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Radius | |tick| | |tick| | +---------------------+---------------------+---------------------------------------------+ | Loop | |cross| | |cross| | +---------------------+---------------------+---------------------------------------------+ | Zigzag | |cross| | |cross| | +---------------------+---------------------+---------------------------------------------+ Blur Layer ---------- +--------------+---------+-----------------+ | Property | Value | Type(Animation) | +==============+=========+=================+ | Z_depth | |tick| | |cross| | +--------------+---------+-----------------+ | Amount | |cross| | |cross| | +--------------+---------+-----------------+ | Blend Method | |cross| | |cross| | +--------------+---------+-----------------+ | Size | |tick| | |tick| | +--------------+---------+-----------------+ | Type | |tick| | |tick| | +--------------+---------+-----------------+ Blend Methods ------------- - The blend methods supported are: Composite, Difference, Multiply, Hard light, Luminance, Saturation, Hue, Color, Darken, Brighten, Overlay, Screen. - These methods have somewhat different implementations in Lottie and Synfig, hence the blend methods tend to show different behaviour when a layer is blended over a transparent background. Convert Methods --------------- - The convert methods supported by Lottie Exporter plugin are : Add, aTan2, Average, Bone, Bone Link, Bone Root, Composite, Cos, Dot Product, Exponential, Integer, Linear, Logarithm, Power, Radial Composite, Reciprocal, Scale, Sine, Subtract, Switch, Vector Angle, VectorX, VectorY, Weighted Average