Common Attributes (Shapes)

Each Shape element in Cavalry includes the following common attributes.
Shape
Fill
Stroke
Masks
Shape

Position - set the Shape's position. 0,0 is in the centre of your comp.

Rotation - set the Shape's rotation. (in degrees).

Scale - set the Shape's scale.

Pivot - define the pivot point for the shape. This is useful when animating rotation and scale.

Opacity - set the Shape's opacity.

Blend Mode - set the blend mode.

Deformers - a list of connected Deformers.

Filters - a list of connected Filters.

Motion Blur - enable motion blur.

Fill

Fill - enable/disable the fill.

Color - set your color using hex or rgb values (note - only rgb values can be animated).

Shaders - a list of connected Shaders.

Alpha - a master control for the opacity/ alpha of your entire shader network.

Stroke

Stroke - enable/disable the stroke.

Color - set your color using hex or rgb values (note - only rgb values can be animated).

Shaders - a list of connected Shaders.

Alpha - a master control for the opacity/ alpha of your entire shader network.

Width - set the width of the stroke.

Cap Style - set the appearance of caps (each end of the stroke) on open paths.

  • Flat - a flat end that terminates at the end point.

  • Round - a hemispherical end with the end point at its centre.

  • Projecting - a flat end that projects half the Width beyond the end point.

Join Style - set the appearance of joints.

  • Miter - sharp corners.

  • Round - rounded corners.

  • Bevel - beveled/ chamfered corners.

Miter Limit - sets the limit at which a sharp corner is drawn beveled.

Dash Pattern - enter a number sequence separated by commas.

Entering 2 will autocomplete to 2, 2 for Dash = 2, Gap = 2. Entering 2, 3, 4 will create a pattern of Dash = 2, Gap = 3, Dash = 4, Gap = 2, Dash = 3, Gap = 4...

Dash Offset - offset the Dash Pattern along the path.

Align - align the stroke along the path.

  • Center - align the stroke along the center of the path.

  • Inner - align the stroke along the inside of the path.

  • Outer - align the stroke along the outside of the path.

Open paths only support Center alignment. Where multiple contours appear in a single Path, any open contours will be set to Center regardless of the Align setting.

Trim - when enabled the controls below are available.

Start - set the percentage along the Shape the Stroke will start.

End - set the percentage along the Shape the Stroke will end.

Travel - move the Stroke around the Shape.

Reverse Path - reverse the direction of the Stroke.

Masks

Masks - connect Shapes as clipping masks.

List UI options.

  • Visibility - enable/disable the Mask.

  • Boolean options:

    • Union - combines the shape.

    • Subtract - clips the shape.

    • Intersect - clips everything outside the shape.

    • Exclude - clips everything inside the shapes.

Clipping Mode - set the anti-aliasing quality for the clipping shapes.

  • Best - high quality anti-aliasing.

  • Normal (default) - anti-aliasing.

  • Fast - no anti-aliasing.

When you connect a Shape as a mask it will be automatically switched to 'wireframe' mode. To turn this off, right click on a Shape in either the Project Window or the Attribute Editor and uncheck Wireframe.

When using a Composition as a Mask ensure that the Composition's Background Alpha is set to 0 if you do not want the Composition bounds to be included in the Mask.

‚Äč