AD SPACE AVAILABLE · BRAND PARTNERS WELCOME

Bethesda Animation Frameworks: FNIS vs Nemesis vs Pandora Behaviour Engine and T-Pose Prevention

365Finds Editorial
Indexed 11,430 Wiki articles

Put 365 Wiki to work with your AI

Copy the prompt below, paste it into the AI you already use, then ask your question.

Download full Skill

Try it with the prompt first. If you use 365 Wiki often, install the full 365Wiki Skill so you do not have to paste it again. No regular AI? Gemini or Microsoft Copilot on the web will work.

365Wiki Skill

Diagnostic Matrix: Animation Engines, Capabilities, and Failure Symptoms

In Skyrim modding, adding custom character animations (combat movesets, dodges, idle poses) requires patching Bethesda's internal Havok behavior graph files (.hkx). Relying on obsolete tools leads to characters gliding with stiff, outstretched arms (the infamous "T-Pose" bug).

Animation EngineArchitecture & Generation SpeedHard Animation LimitModern Combat Framework Support (MCO/True Directional)Status & Recommendation
Fore's New Idles in Skyrim (FNIS)32-bit legacy generator; 30 - 60 seconds compile time~10,000 animations (Crashes engine if exceeded)Unsupported (Cannot patch dynamic attack graphs)Obsolete. Do not use in modern modding setups.
Nemesis Unlimited Behavior Engine32-bit C++ generator; 10 - 25 seconds compile timeOver 20,000 animationsFully Supported via modular text template patchesStandard modern tool; prone to cache locks and error 6002
Pandora Behaviour EngineNative 64-bit multi-threaded; under 2 seconds compile timeEffectively unlimitedFully Supported (Native Nemesis and FNIS emulation)The current gold standard for speed and stability

Why Does the T-Pose Occur?

Bethesda games store character skeletal movement in Havok behavior graph files:

  1. When you install an animation mod without running an engine generator, the game cannot link the new animation files (.hkx) into the master character graph.
  2. When the character attempts an unlinked action (such as an unsheathe or dodge), the engine receives a null animation pointer.
  3. Lacking animation keyframes, the skeleton defaults to its neutral root rigging stance: the T-Pose (arms stiffly extended horizontally).

Practical Migration and Generation Protocol (Pandora / Nemesis)

Step 1: Purge Obsolete FNIS Residue

  1. In Mod Organizer 2 (MO2) or Vortex, completely uninstall FNIS and its creature pack.
  2. Delete any residual files in Data/tools/GenerateFNIS_for_Users.
  3. Clear your mod manager's Overwrite directory of old behavior outputs.

Step 2: Install and Run Pandora Behaviour Engine

  1. Download Pandora Behaviour Engine and install it as an executable in MO2.
  2. In MO2, ensure Pandora is configured to output generated files into a dedicated empty mod folder (e.g., Pandora Output).
  3. Launch Pandora through MO2.
  4. Check the boxes corresponding to your active animation mods (e.g., MCO, True Directional Movement, Jump Behavior Overhaul).
  5. Click Launch. Pandora will compile tens of thousands of animations across all CPU cores in approximately 1 to 2 seconds.

Step 3: Resolving Nemesis Cache Lock (Error 6002 / 0x80070005)

If still using Nemesis and encountering build failures:

  1. Navigate to your Nemesis installation folder: Nemesis_Engine/cache.
  2. Delete all contents inside the cache directory.
  3. In Windows Defender, add an exclusion for Nemesis Unlimited Behavior Engine.exe to prevent real-time scanning file locks.