You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,32 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
6
6
7
-
## [4-r.1-alpha.1] - 2022-10-06
7
+
## [4-r.1-beta.1] - 2022-12-08
8
+
9
+
### Added
10
+
11
+
* Add support for high-precision masks.
12
+
* Implement to throw an exception when a user attempt to give null value to a setter method.
13
+
* Add API to allow users to configure culling.
14
+
* The number of render textures used can now be increased arbitrarily.
15
+
* The maximum number of masks when using multiple render textures has been increased to "number of render textures * 32".
16
+
17
+
### Changed
18
+
19
+
* Change the visibility of field variables in CubismClippingContext class from private to public and remove the getter and setter methods.
20
+
* Change the specification of the logging functions in `CubismDebug` so that they can take a format string as an argument.
21
+
22
+
### Fixed
23
+
24
+
* Change `radianToDirection` function in `CubismMath` so that an instance of CubismVector2 created by an API user is given as second argument, and the calculation result is stored in that instance and returned.
25
+
* Change the type of cache variables for vertex information used in `doDrawModel` function in `CubismRendererAndroid` and `setupClippingContext` function in `CubismClippingManagerAndroid` from `Map` to array.
26
+
* The cost of converting `int` type to `Integer` type (auto-boxing) that was incurred every frame was removed by this change.
27
+
* Fix `updateParticles` and `updateParticlesForStabilization` function in `CubismPhysics` not to create an instance of CubismVector2.
Copy file name to clipboardExpand all lines: README.md
+17-5Lines changed: 17 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,6 @@ This is a framework for using models output by Live2D Cubism 4 Editor in applica
8
8
9
9
It provides various functions for displaying and manipulating the model. It is used in conjunction with the Cubism Core library to load the model.
10
10
11
-
This repository is an **alpha version**. If you have any bug reports or suggestions, please send them to us by creating an [issue](https://github.com/Live2D/CubismJavaSamples/issues) using the GitHub feature.
12
-
13
11
## Supported Java Versions
14
12
15
13
This framework can be compiled with **Java SE 6** or higher.
@@ -62,7 +60,7 @@ Provides utility functions such as JSON parser and log output.
62
60
63
61
Live2D Cubism Core for Java is not included in this repository.
64
62
65
-
To download, please refer to [this](https://community.live2d.com/discussion/1480/download-cubism-sdk-for-java-alpha/) page.
63
+
To download, please refer to [this](https://www.live2d.com/download/cubism-sdk/download-java/) page.
66
64
67
65
## Samples
68
66
@@ -78,11 +76,25 @@ Please refer to the following sample repository for implementation examples of s
78
76
79
77
Please refer to [CHANGELOG.md](CHANGELOG.md) for the changelog of this repository.
80
78
79
+
## Contributing
80
+
81
+
There are many ways to contribute to the project: logging bugs, submitting pull requests on this GitHub, and reporting issues and making suggestions in Live2D Community.
82
+
83
+
### Forking And Pull Requests
84
+
85
+
We very much appreciate your pull requests, whether they bring fixes, improvements, or even new features. Note, however, that the wrapper is designed to be as lightweight and shallow as possible and should therefore only be subject to bug fixes and memory/performance improvements. To keep the main repository as clean as possible, create a personal fork and feature branches there as needed.
86
+
87
+
### Bugs
88
+
89
+
We are regularly checking issue-reports and feature requests at Live2D Community. Before filing a bug report, please do a search in Live2D Community to see if the issue-report or feature request has already been posted. If you find your issue already exists, make relevant comments and add your reaction.
90
+
91
+
### Suggestions
92
+
93
+
We're also interested in your feedback for the future of the SDK. You can submit a suggestion or feature request at Live2D Community. To make this process more effective, we're asking that you include more information to help define them more clearly.
94
+
81
95
## Community
82
96
83
97
If you want to suggest or ask questions about how to use the Cubism SDK between users, please use the community.
0 commit comments