Notes Specific to the Unreal Engine Version

Updated: 09/05/2024

This page contains statements regarding the alpha version.

Cubism SDK for Unreal Engine consists of three modules.

Live2DCubismFramework

This module is a collection of the core functionality required to animate models at run-time.
This module is loaded whenever the project is running.

Live2DCubismFrameworkEditor

This module is a collection of tools for manipulating models in Unreal Editor.
This module is only loaded when Unreal Editor is running to edit the project.

Live2DCubismFrameworkImporter

This module is a collection of functions for converting model files for embedded use exported from Cubism Editor to Unreal Engine file formats that can be handled in Unreal Editor.
This module is only loaded when Unreal Editor is running to edit the project.

See the Json section for an overview of the Json format that can be handled in Unreal Editor.

Execution order of components

In the OW method, the order of execution of each component is important.
The execution order of each component in Cubism SDK for Unreal Engine is set as follows.
If the order is changed, unintended defects may occur.

CubismParameterStoreComponent

CubismMotionComponent

CubismPoseComponent

CubismExpressionComponent

CubismEyeBlinkComponent

CubismLipSyncComponent

CubismHarmonicMotionComponent

CubismLookAtComponent

CubismPhysicsComponent

CubismModelComponent

CubismDrawableComponent

CubismRendererComponent


The following are limitations in the alpha version

Double buffering

The alpha version does not implement double buffering for better performance on mobile devices.

Re-import function

The alpha version does not implement the ability to re-import files for embedding.
To re-import, delete the imported assets and re-import them.

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