Look & Aim
in minutes.

A Control Rig plugin for Unreal Engine that replaces aim offsets with pixel-perfect procedural aiming. Works in third and first person, with automatic quick setup across a wide range of skeletons.

hero-showcase.mp4 — 15-20s montage loop
quick-setup-loop.mp4 — Quick setups across three characters

Quick Setups

Drop in a node. It configures itself.

Every node scans your skeleton and generates quick setups you can use on the node. The first one is applied on placement. All bones, axes, and limits are filled in automatically. Works across a wide range of skeletons. Customize everything from there, or leave the defaults and move on.

third-person.mp4 — Third-person gameplay

Third Person

Full-spine aiming from a single idle animation.

Aim Chain smoothly rotates the entire spine to make a point-of-view bone aim exactly at a target. Leg adjustment pins the feet so they stay planted when the pelvis turns. Aim clamping prevents impossible poses and never interpolates through the back.

first-person.mp4 — First-person gameplay

First Person

One mesh for both perspectives. Camera drives the body.

weapon-aiming.mp4 — Multiple weapon types

Weapon Aiming

One node handles aiming, ADS, and handling effects for any weapon type.

spray-patterns.mp4 — Pattern-to-impact montage

Spray Patterns

Author the pattern once, then reuse it for aiming and firing.

Draw patterns on a 2D grid editor with drag-and-drop, preview them at any fire rate, and store them as data assets that you can use within Control Rig and Blueprint traces. Ships with built-in presets for SMGs, assault rifles, LMGs, and shotguns.

eye-aiming.mp4 — Eye darts close-up

Eye Darts

The difference between lifelike and lifeless.

Eyes aim at the target with spring-damped tracking and realistic saccades: small random micro-movements between fixation points, just like real eyes. Configurable angle limits and minimum distance prevent cross-eyed looks at close targets.

Built for Performance

An entire character rig runs in under 100 microseconds* on a worker thread.
That's less than a single Full-Body IK node.

<100µs
full character rig tick
Multi-threaded
all rigs run concurrently off the game thread
~3ms
game thread for 100 characters
performance.mp4 — 100 characters, FPS counter visible

*Measured on a Ryzen 9 5900X CPU. 100 characters with Aim Chain, Aim Weapon, Aim Eyes.

Replace aim offsets today.

Get FocalRig on Fab. Make characters aim in minutes, not days.