Releases: Live2D/CubismNativeFramework
Releases · Live2D/CubismNativeFramework
Cubism 4 SDK for Native R5_1
Fixed
- Fix a bug that caused a crash if an empty array existed in json.
Cubism 4 SDK for Native R5
Added
- Add immediate stabilization of physics.
- Add the multilingual supported documents.
Fixed
- Fix a memory leak that occurred when defining a Vector with size 0.
Cubism 4 SDK for Native R5 beta5
Fixed
- Fix a bug in which processing was interrupted when an invalid vertex was specified in the middle of a physics operation.
- Fix physics system input to be split by the physics setting time.
- Fix a tiny memory leak in Cubism physics.
Cubism 4 SDK for Native R5 beta4_1
Fixed
- Fix Core API called in GetDrawableParentPartIndex function.
Cubism 4 SDK for Native R5 beta4
Added
- Add a function to get the latest .moc3 Version and the .moc3 Version of the loaded model.
- Add a function to get the type of parameters of the model.
- Add a function to get the parent part of the model's Drawable.
Changed
- Disable ARC in Metal renderer.
Fixed
- Fix dangling pointer in
GetRenderPassDescriptor
function for Metal.
Cubism 4 SDK for Native R5 beta3
Fixed
GetDrawableTextureIndices
function inCubismModel
has been renamed toGetDrawableTextureIndex
because the name was not correct.GetDrawableTextureIndices
function is marked as deprecated.
- Fix physics system behaviour when exists Physics Fps Setting in .physics3.json.
- Fix force close problem when invalid
physics3.json
is read. - Fixed memory leak in Cocos2d-x.
Cubism 4 SDK for Native R5 beta2
Fixed
- Fixed a bug that caused Multiply Color / Screen Color of different objects to be applied.
- See
CHANGELOG.md
in Core. - No modifications to Samples and Framework.
- See
Cubism 4 SDK for Native R5 beta1
Added
- Add processing related to multiply colors and screen colors added in Cubism 4.2.
- Add a function to reset the physics states.
Fixed
- Fix GetTextureDirectory() to return the directory name of the 0th texture path.
Cubism 4 SDK for Native R4
Added
-
Add the rendering options on Metal:
USE_RENDER_TARGET
USE_MODEL_RENDER_TARGET
-
Add anisotropic filtering to Metal.
-
Add a macro to toggle the precision of floating point numbers in OpenGL fragment shaders.
-
Add a function to check
.cdi3.json
exists from.model3.json
. -
Add
CubismJsonHolder
, a common class used to instantiate and check the validity ofCubismJson
.- Each Json parser will now warn if an class of
CubismJson
is invalid.
- Each Json parser will now warn if an class of
Changed
- Change each Json parser inherits a common class
CubismJsonHolder
.
Fixed
- Fix renderer for Cocos2d-x v4.0.
RenderTexture
was empty when usingUSE_MODEL_RENDER_TARGET
.
- Fix motions with different fade times from switching properly.
- Fix a bug that motions currently played do not fade out when play a motion.
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