Releases: Live2D/CubismUnityComponents
Releases · Live2D/CubismUnityComponents
Cubism 4 SDK for Unity R5 beta3
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
Fixed
- Fixed a bug that caused Multiply Color / Screen Color of different objects to be applied.
- See
CHANGELOG.mdin Core. - No modifications to Samples and Framework.
- See
Cubism 4 SDK for Unity R5 beta1
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
EditorUserBuildSettingsin 2021.2 and later.
Cubism 4 SDK for Unity R4_2
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
Added
- Added an editor extension that switches the library depending on Unity version when exporting to WebGL.
Cubism 4 SDK for Unity R4
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 AsyncinAsyncBenchmarkscene to be disabled by default. - Change the sample scene in
Samples/OW/Expressionso that the expressions are displayed in the order of the elements inexpressionList.asset. - Change
UserDatathat it can be edited from Inspector. - Change multiple
UserDatacan be edited in bulk from the inspector.
Fixed
- Fix an issue with duplicate elements in the Expression List.
- Fix the elements of
expressionList.assetto be empty when importing in Unity 2021 and 2020. - Fix to keep
Layerat reimport. - Fix
CubismMotionControllerdo not be removed at reimport.
Removed
- Remove Unity 2018 from the development environment.
Cubism 4 SDK for Unity R3
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
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
AnimatorControllergenerator that is already setCubismFadeStateObserver.
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.jsonfrom.model3.json. - Change to enable the appropriate Cubism iOS plugin before building.
- Change the handling of
UnmanagedArrayViewpointers 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
- Note: Importing this version into an older version SDK will override this setting.
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
Changed
- Change registration of
CubismModel.OnRenderObject()toPlayer Loopon Unity 2018. - Change access modifier of
CubismFadeController.Refresh()topublic. - 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
Actionto full nameSystem.Action.
Fixed
- Fix occurring runtime error when importing the model exist with
.moc3.asset. - Fix only
EndTimeupdate with latest motion when motion fading. - Fix the path of
.motion3.jsonto save.fade.asset. - Fix the
InstanceId. - Fix to reuse
InstanceIdrecorded in generatedAnimationClip. - Fix condition to clear existing
AnimationClipcurve on reimporting. - Fix the script of the
Original Workflow samplescene.
Cubism 4 SDK for Unity beta2
Fixed
- Fix sample scene sourcecode:
CubismSampleController.cs - Fix a bug when switching multiple motions in the same layer of
Motioncomponent. - Fix priority not being set when playing idle motion.
- Fix importing process of
.pose3.jsononOriginal Workflow.