Releases: Live2D/CubismUnityComponents
Releases · Live2D/CubismUnityComponents
Cubism 5 SDK for Unity R2
Added
- Add HarmonyOS NEXT from the tested environment.
Fixed
- Fix an issue where the
Allow 'unsafe' Code
property was not enabled in theLive2D.Cubism.asmdef
.
Cubism 5 SDK for Unity R1
Added
- Add
CubimMath
class in namespaceLive2D.Cubism.Framework.Utils
. - Add function
ModF()
to compute floating-point remainder inCubismMath
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()
andReturnTiles()
functions of theCubismMaskTilePool
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 than1
.
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
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
Added
- Add
HarmonicMotion
sample scenes.
Changed
- Change the version of the development project to
2021.3.30f1
. - Change the value of
Editor
toAnyCPU
in thePlatform settings
ofLive2DCubismCore.bundle
.- Apple Silicon version of the Unity Editor will work without the need to change
Platform settings
.
- Apple Silicon version of the Unity Editor will work without the need to change
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
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
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
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
)- This feature is enabled by default.Please see the following manual for more information.
- 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
Cubism 4 SDK for Unity R6_2
Fixed
- Fix some problems related to Cubism Core.
- See
CHANGELOG.md
in Core.
- See
Cubism 4 SDK for Unity R6_1
Added
- Add function to validate MOC3 files.
Cubism 4 SDK for Unity R6
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 theCubismPoseMotionImporter
was executed.