Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Cubism 4 SDK for Unity R2 #43

Merged
merged 15 commits into from
Jan 12, 2021
Merged

Update to Cubism 4 SDK for Unity R2 #43

merged 15 commits into from
Jan 12, 2021

Conversation

wada-at-live2d-com
Copy link
Contributor

@wada-at-live2d-com wada-at-live2d-com commented Jan 12, 2021

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.

@itoh-at-live2d-com itoh-at-live2d-com merged commit d8dda4e into master Jan 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants