Notes Specific to the Unreal Engine Version

Updated: 09/29/2026

This page contains statements regarding the alpha version.

The Cubism SDK for Unreal Engine consists of three modules.

Live2DCubismFramework

This module contains the core functions needed to animate models at runtime.
This module is always loaded while the project is running.

Live2DCubismFrameworkEditor

This module contains a collection of tools for manipulating models in the Unreal Editor.
This module is loaded only when the Unreal Editor for editing projects is running.

Live2DCubismFrameworkImporter

This module contains a set of functions for converting model files for embedded use exported from the Cubism Editor into a file format for Unreal Engine supported in the Unreal Editor.
This module is loaded only when the Unreal Editor for editing projects is running.

For an overview of the JSON format supported in the Unreal Editor, see the “Json” section.

Execution order of components

In the OW method, the order in which each component is executed is critical.
The execution order of each component in the Cubism SDK for Unreal Engine is configured as follows.
Changing the order may cause unexpected issues.

CubismParameterStoreComponent
↓
CubismMotionComponent
↓
CubismPoseComponent
↓
CubismExpressionComponent
↓
CubismEyeBlinkComponent
↓
CubismLipSyncComponent
↓
CubismHarmonicMotionComponent
↓
CubismLookAtComponent
↓
CubismPhysicsComponent
↓
CubismModelComponent
↓
CubismDrawableComponent
↓
CubismRendererComponent

Reimport function

Reimporting “model3.uasset” checks for updates to files such as images and JSON files linked to “model3.json,” and updates all related uassets, PNG files, WAV files, and other files.


The following is a limitation in the beta version.

Double buffering

To improve performance on mobile devices, the beta version does not include double buffering.

Was this article helpful?
YesNo
Please let us know what you think about this article.