Live2D Cubism 4 Editor で出力したモデルを表示する LiveWallpaper アプリケーションのサンプルです。
Cubism Native Framework および Live2D Cubism Core と組み合わせて使用します。
利用には事前に下記のダウンロードが必要です
- AndroidStudio
- Android SDK
- Android SDK Build-Tools
- Android NDK
- CMake
本 SDK を使用する前にライセンスをご確認ください。
本 SDK を使用する前に 注意事項をご確認ください。
Git上には3つのブランチを用意しています
2021年8月28日に開催したCubism SDKワークショップの解答部分を含めたフルプロジェクトのブランチです。 すぐにアプリケーションを実行させたい、動作を体験したいという方向けです。
2021年8月28日に開催した Cubism SDK ワークショップで実際に利用したプロジェクトのブランチです。 解答部分が削除されているため、 Cubism SDK ワークショップの問題を解きたい、もしくは実装の練習がしたいという方向けです。
master ブランチを一部改変したフルプロジェクトのブランチです。 重力加速度の値に応じた位置へ移動する master ブランチのプロジェクトとは異なり、重力のかかっている向きと大きさに応じた力を加えるような処理を行っています。
.
├─ Core # Live2D Cubism Core が含まれるディレクトリ
├─ Framework # レンダリングやアニメーション機能などのソースコードが含まれるディレクトリ
├─ thirdParty # サードパーティ製のヘッダーが含まれるディレクトリ
└─ AndroidWallPaper # Android Studio プロジェクト
モデルを表示、操作するための各種機能を提供します。
Cubism Native Frameworkを利用するために必要なライブラリです。
当リポジトリには Live2D Cubism Core for Native は同梱されていません。
ダウンロードするにはこちらのページを参照ください。
ダウンロードした Zip ファイルの該当する中身を Core
ディレクトリにコピーしてください。
当リポジトリの変更履歴については CHANGELOG.md を参照ください。
開発ツール | バージョン |
---|---|
Android Studio | 4.2.1 |
CMake | 3.18.1 |
サードパーティ | バージョン |
---|---|
[stb_image.h] | 2.23 |
[GLWallpaperService.java] | 0.9.2 |
Android SDK tools | バージョン |
---|---|
Android NDK | 22.1.7171670 |
Android SDK | 30.0.3 |
プラットフォーム | バージョン |
---|---|
Windows 10 | 20H2 |
バージョン | デバイス | Tegra |
---|---|---|
11 | Pixel 3a | |
7.1.1 | Nexus 9 | ✔︎ |