Skip to content

Releases: Live2D/CubismUnityComponents

Cubism 5 SDK for Unity R2

04 Apr 02:35
97cf812
Compare
Choose a tag to compare

Added

  • Add HarmonyOS NEXT from the tested environment.

Fixed

  • Fix an issue where the Allow 'unsafe' Code property was not enabled in the Live2D.Cubism.asmdef.

Cubism 5 SDK for Unity R1

26 Mar 02:37
9f1012b
Compare
Choose a tag to compare

Added

  • Add CubimMath class in namespace Live2D.Cubism.Framework.Utils.
  • Add function ModF() to compute floating-point remainder in CubismMath class.

Changed

  • Change the message to output the latest Moc version supported by the CubismCore when the .moc3 file fails to load correctly.
  • Change the version of the development project to 2021.3.36f1.

Deprecated

  • The ToIndex() and ReturnTiles() functions of the CubismMaskTilePool class are not used.

Fixed

  • Fix fade calculation bug in MotionFade.
  • Fix a bug in which masks were not generated correctly when using multiple render textures and displaying two or more models.
  • Fix an issue where normal processing could not be performed when CubismMaskTilePool.Subdivisions is less than 1.

Removed

  • Remove CubismWebGLPluginProcessor.cs.
  • This change is due to the removal of Cubism Core built with Emscripten 1.38.48.
  • See CHANGELOG.md in Core.

Cubism 5 SDK for Unity R1 beta4

18 Jan 03:12
0f4be3f
Compare
Choose a tag to compare

Added

  • Add CubismDrawableInspector and parent Part display.
  • Add CubismPartInspector to show parent and descendant trees.
  • Add expression to check for index out of range with CubismRenderer.OnMaskPropertiesDidChange().

Changed

  • Change CubismPartsInspectorInspector to be hierarchical.

Fixed

  • Fix an issue where models with a specific number of masks could not be drawn correctly.

Cubism 5 SDK for Unity R1 beta3

14 Nov 02:55
0f1bbec
Compare
Choose a tag to compare

Added

  • Add HarmonicMotion sample scenes.

Changed

  • Change the version of the development project to 2021.3.30f1.
  • Change the value of Editor to AnyCPU in the Platform settings of Live2DCubismCore.bundle.
    • Apple Silicon version of the Unity Editor will work without the need to change Platform settings.

Fixed

  • Fix an error when displaying CubismRendererInspector for uninitialized models.
  • Fix condition for clearing AnimationCurve when Reimporting .motion3.json.

Cubism 5 SDK for Unity R1 beta2

28 Sep 03:41
ce9dc3b
Compare
Choose a tag to compare

Added

  • Added configuration file so that assemblies are split.

Changed

  • Replace the sample model Mao with the updated version that is compatible with Cubism 5.0.

Fixed

  • Fix an issue where 1 byte of memory was allocated unnecessarily.
  • Fix a bug where automatic eye blinking did not close the eyes fully.

Cubism 5 SDK for Unity R1 beta1

17 Aug 02:33
e50cec6
Compare
Choose a tag to compare

Changed

  • When importing a Cubism Model in Unity Workflow, the AnimatorController is now set to the Animator in the Model Prefab.
  • Change so that multiply and screen colors applied to parent parts are propagated to child parts.

Fixed

  • Fix an issue where information was being got using indexes instead of IDs when getting cdi3.json data.
  • Fix a bug that prevented proper operation when the Unity Transition was longer than the motion fade.

Cubism 4 SDK for Unity R7

25 May 02:48
f35c939
Compare
Choose a tag to compare

Added

  • The number of render textures used can now be increased arbitrarily.
    • The maximum number of masks when using multiple render textures has been increased to "number of render textures * 32".
    • You can also continue to use the pre-R6_2 method.
  • Importing a model now generates a MaskTexture asset containing the model's name.
    • It is generated only if the model prefab has not been generated.
  • Add the function of checking consistency on importing a MOC3. (CubismMoc.CreateFrom)
  • Add component for changing Multiply Color / Screen Color from parent part.
    • Components are automatically added to each part object of the model when the model is imported.

Fixed

  • Fix to improve physics and rendering performance. by @ppcuni
  • Fix an issue with ResetSwapInfoFlags function where flags were not initialized correctly. by @ppcuni

Cubism 4 SDK for Unity R6_2

16 Mar 13:01
c7ac7b6
Compare
Choose a tag to compare

Fixed

  • Fix some problems related to Cubism Core.
    • See CHANGELOG.md in Core.

Cubism 4 SDK for Unity R6_1

10 Mar 12:50
70ec5dd
Compare
Choose a tag to compare

Added

  • Add function to validate MOC3 files.

Cubism 4 SDK for Unity R6

26 Jan 02:43
072e2f1
Compare
Choose a tag to compare

Added

  • Add the feature to search for Subrig objects by the name of the physics group. by @ppcuni
  • Add the feature to set the magnification of the output of the physics group uniformly to an arbitrary value. by @ppcuni
  • Add the feature to uniformly set the inversion flag for the output of the physics group. by @ppcuni
  • Add editor extension to the Inspector of CubismPhysicsController to display physics group names. by @ppcuni
    • To apply this feature to sample models, we regenerated sample models prefab, etc.

Changed

  • Sample model assets are brought up to date.
  • Change the version of the development project to 2020.3.41f1.

Fixed

  • Fix a bug that caused a warning to appear when importing a model with an unmatched Object Name.
  • Fix an issue where unwanted curves on .anim were not correctly erased when re-importing a model where Pose3.json exists.
  • Fix wrong condition for getter in HandlerInterface of Multiply Color and Screen Color. by @qualice-hirakawa
  • After setting the multiply color (or screen color) and related flags on the inspector, the changes are now retained when starting play mode. by @qualice-hirakawa
  • Fix a bug that caused .fadeMotionList to be created incorrectly when loading a model containing .pose3.json, depending on the order in which the CubismPoseMotionImporter was executed.