Releases: Live2D/CubismNativeFramework
Releases · Live2D/CubismNativeFramework
Cubism 4 SDK for Native R4 beta1
Added
- Add a function to parse the opacity from
.motion3.json
. - Add a Renderer for Metal API in iOS.
- There are some restrictions, see NOTICE.md.
Fixed
- Fix return correct error values for out-of-index arguments in cubismjson by @cocor-au-lait.
- Fix a warning when
SegmentType
could not be obtained when loading motion. - Fix renderer for Cocos2d-x v4.0.
- Rendering didn't work when using
USE_RENDER_TARGET
and high precision masking.
- Rendering didn't work when using
Cubism 4 SDK for Native R3
Merge pull request #34 from Live2D/develop Update to Cubism 4 SDK for Native R3
Cubism 4 SDK for Native R3 Beta1
This is [Beta Version]. See the README.md.
Added
- Add a Renderer for Cocos2d-x v4.0.
- Implement a function to get the correct value when the time axis of the Bezier handle cannot be linear.
- Add an argument to the function
SetClippingMaskBufferSize
to set the height and width of the clipping mask buffer.
Changed
- Improve the quality of Clipping Mask on high precision masking.
Cubism 4 SDK for Native R2
Added
- Implement anisotropic filtering for DirectX-based Renderer.
- Implement get pixel size and
PixelsPerUnit
of the model
Changed
- Check pointer before use to avoid crash by @Xrysnow
Fixed
- Fix Physics input reflect flag on evaluate.
- Fix renderer for OpenGL.
- Add delete mask buffer when renderer instance is destroyed.
- Fix delay in starting fade-out for expressions.
- Fix memory bug causing segmentation fault when reallocating memory by @adrianiainlam
- Fix reference size of model matrix.
- Fix memory leaking the color buffer on destroyed
CubismOffscreenFrame_OpenGLES2
. - Fix argument name typo at
CubismEyeBlink::SetBlinkingInterval()
.
Cubism 4 SDK for Native R1
Added
- Add the callback function called on finished motion playback.
Changed
- Include header files in CMake.
<GL/glew>
is not included on macOS ifCSM_TARGET_COCOS
is defined.
Fixed
- Fix rendering not working properly on Android devices with Tegra.
Deprecated
- Use
target_include_directories
instead of usingFRAMEWORK_XXX_INCLUDE_PATH
variable in application CMake. - Use
target_compile_definitions
instead of usingFRAMEWORK_DEFINITIOINS
variable in application CMake. - Specify
FRAMEWORK_SOURCE
variable also in OpenGL application CMake.
Cubism 4 SDK for Native beta2
Added
- Add the includes to
Framework
for Linux build.
Changed
- Refactoring
CMakeLists.txt
Fixed
- Fix renderer for DirectX 9 / 11.
- Add missing implementation: Check the dynamic flags.
Cubism 4 SDK for Native beta1
Added
- Support new Inverted Masking features.
- Add
.editorconfig
and.gitattributes
to manage file formats. - Add
.gitignore
. - Add
CHANGELOG.md
. - Add sample model
./Sample/Res/Rice
.
Changed
- Convert all file formats according to
.editorconfig
.
Fixed
- Fix typo of
CubismCdiJson
. - Fix invalid expressions of
CubismCdiJson
.
beta12
Merge pull request #25 from Live2D/develop beta12