Ali Şahan Yalçın
DocsInstallation

Get started

Installation

Install the plugin into an Unreal Engine project and enable the Python side.

RiggingCore is an editor plugin. It runs in the Unreal Editor and is not needed in a packaged build.

Requirements

  • Unreal Engine 5.8
  • A C++ or Blueprint project (the plugin ships compiled, so a Blueprint only project works)
  • Python with MediaPipe, if you want automatic finger placement
  • Install the plugin

  • Download the latest release and extract it.
  • Copy the RiggingCore folder into your project's Plugins folder. Create the folder if your project does not have one yet.
  • Open the project. Unreal will ask to rebuild if it needs to, let it.
  • Go to Edit > Plugins, search for RiggingCore, and make sure it is enabled.
  • Restart the editor.
  • INFO: You can also drop the plugin into the engine's Engine/Plugins/Marketplace folder to make it available to every project on the machine.

    Set up fingers (optional)

    Finger placement runs MediaPipe Hands through Python. Without it the plugin falls back to the oriented template hand, which is symmetric and always works but does not look at where your fingers actually are.

    To enable it:

  • Enable Unreal's Python Editor Script Plugin.
  • Install MediaPipe into the Python environment the plugin uses:
  • bash
    1
    python -m pip install mediapipe opencv-python
  • Restart the editor.
  • You can confirm it worked by generating a rig and checking the output log for the MediaPipe landmark pass.

    Verify the install

    Right click in the Content Browser. If you see Rig Definition under the RiggingCore category, the plugin is loaded and you are ready for the Quickstart.