Skip to content

Releases: Live2D/CubismUnityComponents

Cubism 4 SDK for Unity R5 beta3

16 Jun 03:03
36e2665

Choose a tag to compare

Changed

  • Change the version of the development project to 2019.4.39f1.

Fixed

  • Fix physics system behaviour when exists Physics Fps Setting in .physics3.json.

Cubism 4 SDK for Unity R5 beta2

02 Jun 07:43
829c156

Choose a tag to compare

Fixed

  • Fixed a bug that caused Multiply Color / Screen Color of different objects to be applied.
    • See CHANGELOG.md in Core.
    • No modifications to Samples and Framework.

Cubism 4 SDK for Unity R5 beta1

19 May 06:06
a7dfd21

Choose a tag to compare

Added

  • Add support to prevent exceptions depending on the presence or absence of parameters. by @ppcuni
  • Add Weight argument to BlendToValue function. by @ppcuni
  • Add processing related to multiply colors and screen colors added in Cubism 4.2.

Fixed

  • Fix for changes EditorUserBuildSettings in 2021.2 and later.

Cubism 4 SDK for Unity R4_2

09 Mar 04:56

Choose a tag to compare

Fixed

  • Fix an issue where inversion masks did not work properly and the mask limit was different from normal.

Cubism 4 SDK for Unity R4_1

10 Feb 05:40

Choose a tag to compare

Added

  • Added an editor extension that switches the library depending on Unity version when exporting to WebGL.

Cubism 4 SDK for Unity R4

09 Dec 05:34
a390819

Choose a tag to compare

Added

  • Add the function to set assets to a component when importing a model.
  • Add Chrome OS from the tested environment.

Changed

  • Change the version of the development project to 2019.4.29f1.
  • Change Enable Async in AsyncBenchmark scene to be disabled by default.
  • Change the sample scene in Samples/OW/Expression so that the expressions are displayed in the order of the elements in expressionList.asset.
  • Change UserData that it can be edited from Inspector.
  • Change multiple UserData can be edited in bulk from the inspector.

Fixed

  • Fix an issue with duplicate elements in the Expression List.
  • Fix the elements of expressionList.asset to be empty when importing in Unity 2021 and 2020.
  • Fix to keep Layer at reimport.
  • Fix CubismMotionController do not be removed at reimport.

Removed

  • Remove Unity 2018 from the development environment.

Cubism 4 SDK for Unity R3

10 Jun 02:47
2bc543e

Choose a tag to compare

Added

  • Add a function to read data from .cdi3.json. by @ShigemoriHakura
  • Add a function to display the names of parameters and parts described in .cdi3.json. by @ShigemoriHakura
  • Add a function to change the display name of parameters and parts to any name.
  • Add a display of elapsed time to the sample scene AsyncBenchmark.
  • Add a sample scene that manipulates the number of models to be displayed to achieve the specified frame rate.

Changed

  • Change to continue importing when an error occurs. @TakahiroSato

Fixed

  • Fix failing the model generation when importing with Unity 2020.
  • Fix registering the dynamically selection of the index for PlayerLoopSystem.subSystemList.
  • Fix the updating process for InstanceId; Update the InstanceId without adding the element of .fadeMotionList when the InstanceId that is registered the AnimationClip was changed.
  • Fix import of models with invalid masks. by @DenchiSoft, @ShigemoriHakura.

Cubism 4 SDK for Unity R2

09 Feb 08:24
e0eeb8a

Choose a tag to compare

Added

  • Add Unity 2020 to the development environment.
  • Add feature to make Animator Controller that supports MotionFade.
  • Add a process that applies the Culling configuration from Model Data.
  • Add a AnimatorController generator that is already set CubismFadeStateObserver.

Changed

  • Change the setting of Player Loop customized by other assets not to be rewritten in Unity 2019.3 or later.
  • Change to get the path of the audio files associated with .motion3.json from .model3.json.
  • Change to enable the appropriate Cubism iOS plugin before building.
  • Change the handling of UnmanagedArrayView pointers due to improve the performance. @ppcuni
  • Change the default importing mode to Original Workflow.
    • Note: Importing this version into an older version SDK will override this setting.
      see Cubism SDK Manual page

Fixed

  • Fix the bug of the weight calculation of MotionFade.
  • Fix the bug of the weight calculation of Expression.
  • Fix the bug when playing a motion that is shorter than the fade time or transitioning to a motion with a different fade value.
  • Fix fixed value for the generated .exp3.asset fade value when there is no fade value in .exp3.json.
  • Fix registering the delegate duplicately on calling CubismUpdateController.Refresh().
  • Fix checking bounding box hit every time before checking mesh hit by @DenchiSoft.

Removed

  • Remove Unity 2017 from the development environment.

Cubism 4 SDK for Unity R1

30 Jan 10:10
4db7b34

Choose a tag to compare

Changed

  • Change registration of CubismModel.OnRenderObject() to Player Loop on Unity 2018.
  • Change access modifier of CubismFadeController.Refresh() to public.
  • Restructure scene maintaining Unity 2017-2019 compatibility.
  • Change to manage .meta files, samples and models in the repository.
  • Separate license file from README.md.
  • Change to use gravity and wind settings from physics3.json.
  • Reformat some code according to the coding standards.
  • Change the shorten type name Action to full name System.Action.

Fixed

  • Fix occurring runtime error when importing the model exist with .moc3.asset.
  • Fix only EndTime update with latest motion when motion fading.
  • Fix the path of .motion3.json to save .fade.asset.
  • Fix the InstanceId.
  • Fix to reuse InstanceId recorded in generated AnimationClip.
  • Fix condition to clear existing AnimationClip curve on reimporting.
  • Fix the script of the Original Workflow sample scene.

Cubism 4 SDK for Unity beta2

14 Nov 12:57
fb5154f

Choose a tag to compare

Fixed

  • Fix sample scene sourcecode: CubismSampleController.cs
  • Fix a bug when switching multiple motions in the same layer of Motion component.
  • Fix priority not being set when playing idle motion.
  • Fix importing process of .pose3.json on Original Workflow.