Ark: Survival Ascended


Creature Rigs

The creature roster in ARK: Survival Ascended demanded a wide range of rig solutions, from bipedal humanoids to complex quadruped dinosaurs and exotic anatomy. Rigging began with precise joint placement on a proxy mesh that defined the final character proportions. Careful consideration was given to joint orientation, hierarchy structure, and anatomical flow to ensure consistent deformation and predictable behavior under extreme animation poses. Once the base skeleton and mesh were validated in Maya, the rig progressed into a modular assembly phase.

Using an internal auto-rigging system, I assigned modular rig components to the skeleton, including spines, limbs, global controls, and specialized features such as eye look-at systems. Each module generated custom NURBS control shapes and configuration data, which were stored alongside the rig in structured scene files and accompanying JSON metadata. This modular approach allowed rigs to be reconstructed, updated, and standardized efficiently while maintaining flexibility across a highly diverse creature lineup.

Creature rigs for Ark


Custom solutions for the rigs

Custom Solutions

While the modular auto-rig system covered most standard cases, certain creature behaviors required custom solutions that extended beyond its default capabilities. These enhancements were designed, tested, and then integrated back into the core toolset to maintain consistency across rigs. One such improvement was an advanced foot-roll system featuring a sliding pivot, consolidated into a single animator-facing control.

The updated foot roll unified leans, pivots, and roll mechanics into one intuitive translation-based control, eliminating the clutter of multiple attributes and hidden menu sliders. By positioning the control directly near the foot rather than burying it within a channel box, animators could achieve natural motion with immediate visual feedback. Designing controls that are not only technically robust but also intuitive and satisfying to use was a key principle in developing custom rig solutions that enhanced both workflow and performance quality.