Cavalry: Features Galore.
This article started as ’10 cool Cavalry features’, then it needed expanding to 20 as I couldn’t pick 10. Long story short, I compromised on 40.
Warning: Cavalry is beta software and as such some features will get even better.
Import fonts
There’s no need to install a font on your system to use it in Cavalry, just drag it into the Asset Window and you can use it in your project.
Animation Control
Controlling the animation of multiple things at once is a cinch with Cavalry’s animation control. Some of you may be familiar with the term ‘set driven key’, this is Cavalry’s take on that, only with a much easier setup.
Joystick
If the Animation control is a 1d controller, the Joystick is a 2d controller. You can assign keyframes to joystick positions, and then animate the position of the joystick, it makes character rigging a cinch.
Keyframe layers
Cavalry has Keyframe layers! This means you can do base animation in one layer, and then in another add complexity, then fade any additional layers up and down to your hearts content. [WIP]
Real graph editor
That’s right, Cavalry has a real, professional grade, actually competent graph editor. It has real looping (with previews), cycling, oscillating, keyframe alignment, curve ghosting, stepped keyframes and so on. We’re just getting started here, stay tuned for more.
Duplicator built in
Cavalry has a Duplicator, this means creating lots of stuff is easy. Plus, due to Cavalry’s highly original procedural architecture you can save yourself hours of work.
Dynamic rendering
Animate once, render however many times you need. This is versioning made easy, actually not just easy, trivial, in fact not just trivial, brain dead. You get the idea. I cannot stress, nor illustrate with an image, just how game changing this feature is. Watch this tutorial to learn more.
Time Editor Transform tool
A easy scale tool for retiming keys. With (fancy pants) ripple edits.
Project window key bars
Easily retime animation by dragging a key bar.
Key bar hold frames
The key bar will tell you when you have hold frames.
Copy/ paste keys (between projects)
Because why not.
Colour linking/ Colour Arrays
When the client changes the colour scheme this is no longer the stuff of nightmares, just change the colour in one place and you’re done.
Rubber Hose
Everyone loves a bit of rubber hose style animation and we’ve got you covered here.
Rubber Hose (again)
No really. We’ve got you covered. Rubber Hose ANYTHING.
Constraints
Usually preserved for the world of 3d, we have constraints, things like the transform constraint make ‘picking-up’ and ‘putting-down’ things easy.
Frames that you can see
Zoom in far enough and we’ll help you see where frames are.
End point dragging
Drag end points around like you just don’t care.
Split Visibility Zones
Need a layer to be visible twice? Or more times? No problem! Just split the bar.
Introducing the humble Hierarchy
True parenting, because once you have it…
Awesome text features
Generate strings, animate lines, words, characters, all with normal animation curves. No presets needed, just normal animation.
“Anything to anything”
We have a philosophy of ‘connect anything to anything’, so the same Noise Behaviour that makes a shape wobble, can also be plugged into it’s rotation. Why learn two workflows when just one will do!
Sound Behaviour
Power animation with sound, built in! [WIP]
Squetch Behaviour
Squash and stretch, ‘nuff said.
Google Sheets
Harness the almighty power of the internets with our Google Sheet integration. Change a sheet online, reload the asset in Cavalry and you’re done.
Falloffs
The humble Falloff can do wondrous things.
Variable Fonts
Take advantage of all the cutting edge fonts being developed with this new standard.
Bounding Box Information
Get the bounding box of one shape, and use that information to make another shape. Simple!
Convex Hull
Build a shape around other shapes. Great for character work, or just messing about.
Stagger things
You can stagger anything, for example the radius of some circles. You can even stagger time!
Composition Constraint
Constrain things to your composition! No expressions!
Snapping
Snap to bounding boxes, edges, or a grid. More is on the way!
Path Animation
Animate along paths!
Path Deformation
Deform shapes along paths.
Per Character Blur
Not really a feature, more an example of what you can do with a couple of features (sub-mesh behaviour and a blur filter), but I like it, so it counts okay?
Color palette to array
Import a palette, and then convert it to an array so you can link colours to things in your scene.
Gradient Animation
Build a crazy animating gradient, because we know you want to!
Graph Animation
Build a crazy animating graph, because crazy animating gradients didn’t do it for you!
Trails
So. Many. Possibilities.
Connect
Everyone one loves a line or two, or thousand. You can do all sorts of rather impressive things with the click and drag of a mouse!