SDK Support for New Features in Cubism 5

Updated: 08/17/2023

The Cubism SDK support status for the features implemented in Cubism 5 is as follows.

Cubism SDK functional support table:

Cubism 4Cubism 4.2Cubism 5
Supports dark/light theme switching
Supports HiDPI displays
Custom Workspace
Environment Settings dialog box
Enhanced Blend Shape
Motion-sync
Improved accuracy of automatic mesh generation
Auto generation of facial motion

Supports dark/light theme switching

The user interface color scheme can now be selected between dark and light.
See “Environment Settings dialog box” in the Cubism Editor Manual for information on support for dark/light theme switching.

Notes

[Supports dark/light theme switching] is not provided by the Cubism SDK because it is an editing function in the Editor.

Supports HiDPI displays

HiDPI display is now supported.
The Cubism Editor/Viewer UI is automatically scaled without blurring according to the OS display settings.
The setting is applied automatically according to the OS settings, so there is no need for the user to configure settings.

Notes

Support for HiDPI displays is not provided by the Cubism SDK because it is an editing function in the Editor.

Custom Workspace

Custom Workspace is a feature that allows users to create and save their own workspace.
The Custom Workspace you create can also be set as a destination for automatic switching when selecting tabs.
For more information on custom workspaces, see “Workspace” in the Cubism Editor Manual.

Notes

Custom workspaces are a UI feature of the Editor and are not supported in Cubism 5 SDK beta or later.

Environment Settings dialog box

A new Environment Settings dialog box has been added.
Convenience has been improved by consolidating the setting items of the existing Cubism Editor.
For more information on the Environment settings dialog box, see “Environment settings dialog box” in the Cubism Editor Manual.

Notes

The Environment settings dialog box is a UI feature of the Editor and is not supported by the Cubism SDK.

Enhanced Blend Shape

Enhancements have been made to Blend Shapes to make them more versatile.
Extended interpolation can now be used with Blend Shape parameters.
See the “Blend Shape” page in the Cubism Editor manual for more information on Blend Shapes.

The Cubism 5 SDK beta and later versions are supported on all platforms.

When updating a project created using the Cubism 4 SDK r7 or earlier to the Cubism 5 SDK beta or later, only a Core update is required.

Notes

If you are updating a project built with the Cubism 4 SDK r4 or earlier to the Cubism 5 SDK beta or later, you will need to update the entire SDK, not just the Core and shaders, as there are modifications throughout the framework.

Motion-sync

The Motion-sync function is an enhanced version of the Lip-sync function.
Converts the specified audio data into a time-series of visemes and automatically generates mouth motions by blending the corresponding shapes for each viseme pre-defined by the user.
For more information on motion-sync, see “Motion-sync Settings” in the Cubism SDK Manual.

Motion-sync is only supported by Cubism SDK for Unity as of Cubism 5 SDK beta.

When updating a project created using the Cubism 4 SDK r7 or earlier to the Cubism 5 SDK beta or later, only a Core update is required.

Notes

If you are updating a project built with the Cubism 4 SDK r4 or earlier to the Cubism 5 SDK beta or later, you will need to update the entire SDK, not just the Core and shaders, as there are modifications throughout the framework.

Improved accuracy of automatic mesh generation

The accuracy of the automatic mesh generator has been enhanced for improved convenience.

Notes

[Automatic Mesh generator] with improved accuracy is not supported in Cubism 5 SDK beta or later because it is an editing feature in the editor. The automatically generated mesh is exported to embedded data and can be used in the SDK.

Auto generation of facial motion

This is a semi-automatic function for adding facial motion.
This function consists of two functions: “Generate a face deformer” and “Generate facial motion”.

Notes

[Auto generation of facial motion] is not supported in Cubism 5 SDK beta or later because it is an editing function in the editor.
The automatically generated mesh is exported to embedded data and can be used in the SDK.

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