Skip to content

Conversation

@wada-at-live2d-com
Copy link
Contributor

Added

  • Add a description of type package to README.md.

Changed

  • Change Android SDK API level from 31 (Android 12) to 33 (Android 13).
  • Change the name and package of the CubismRectangle class to type/csmRect to match SDK for Native.
  • Move constants related to debugging from CubismFramework class to the newly created CubismFrameworkConfig class.
  • Change implementation to hide CubismJsonString from shallow layers. The following functions are affcted by this change.
    • getLayoutMap function in ICubismModelSetting class
    • getLayoutMap function in CubismModelSettingJson class
    • setupFromLayout function in CubismModelMatrix class
  • Change the name and arguments of createRenderer function in CubismUserModel.
    • The RendererType enumurator is abolished. Please generate a renderer you want to use by yourself and put it in the function as an argument.

Fixed

  • Fix JSON data parsing process to improve performance.
  • Fix a problem where setClippingMaskBufferSize in CubismRendererAndroid would be thrown a NullPointerException if there are no clipping masks in the model.

Removed

  • Remove dependencies not to be used.
  • Remove the unused method getMotionMap in ICubismModelSetting and CubismModelSettingJson class.

@itoh-at-live2d-com itoh-at-live2d-com merged commit d14d187 into master Jan 26, 2023
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.

3 participants