Skip to content

Cubism 5 SDK for Native R5 beta2

Choose a tag to compare

@wada-at-live2d-com wada-at-live2d-com released this 30 Oct 02:21
· 4 commits to master since this release
4985de5

Added

  • Add support for Blend modes and Offscreen rendering.
    • In 5-r.5-beta.2, the D3D9, D3D11 and Metal renderers have also been added.
  • Add GetMocVersionFromBuffer()function.
    • Support for retrieving MOC version from unsupported new MOC3 files.

Changed

  • Rename CubismOffscreenSurface_D3D9 class to CubismRenderTarget_D3D9.
  • Rename CubismOffscreenSurface_D3D11 class to CubismRenderTarget_D3D11.
  • Rename CubismOffscreenSurface_Metal class to CubismRenderTarget_Metal.
  • Change to the implementation now enables support for multiple devices instead of a single one.
    • In Metal, the CubismRenderingInstanceSingleton_Metal class has been removed.

Fixed

  • Fix by removing unnecessary comments and unused structs.
  • Fix the application crashing when shader files could not be loaded.
  • Fix warnings occurs during build on OpenGL-Android.
  • Fix D3D11 anisotropic filtering not working correctly.
  • Fix to correct pixel alignment for all shaders on D3D9.
  • Fix incorrect mask type selection on OpenGL, selecting MaskTypeMaskedInvertedPremultipliedAlpha instead of MaskTypeMaskedPremultipliedAlpha.