Cubism SDK for Webをubuntuで動かしてみた
注意事項
- Cubism SDK for Webの対応OSはWindowsやMacOSであり,ubuntuは公式ではサポートされていません.
- 仮に以下の手順で進めても,うまく出来ない場合もあると思いますので,そこは自己責任でお願いします.
Cubism SDK for Webとは
- WebGLで実装されたSDK.
- Live2DのモデルをWeb上で表示できたりする.
- 主要なWebブラウザに対応している.
- ソースコードはTypeScriptで書かれている.
- WebGLで実装されたSDK.
- Live2DのモデルをWeb上で表示できたりする.
- 主要なWebブラウザに対応している.
- ソースコードはTypeScriptで書かれている.
(引用:Cubism SDK)
Cubism SDK for Webを使ってみよう(概要)
以下の手順で進めていきます.
- Cubism SDK for Webを使うまでのインストール作業
- Webサンプルのビルド&実行
今回試した環境は以下の通りです.
OS: Ubuntu 18.04 LTS
CPU: i3-4130 3.40GHz
メモリ: 16GB
1. Cubism SDK for Webを使うまでのインストール作業
基本的にはLive2D Cubism/SDKチュートリアルを参考にしています.
上記のものをより詳しく説明していければいいなと思っています.
1.1 Visual Studio Code(VSCode)のインストール
UbuntuにVSCodeをインストールする3つの方法の記事がわかりやすいと思います。
3通りのインストール方法を紹介されていますが,私は3番目がとてもわかりやすかったです.
インストールを行い,バージョンの確認が出来ればおkです.
$ code --version
1.38.1
b37e54c98e1a74ba89e03073e5a3761284e3ffb0
x64
次にインストールしたVSCodeを起動します.
$ code
実行をして,左側のブックマークのExtensionsをクリックして検索枠に以下の2つを入力します.
- Debugger for Chrome
- Live Server
installが終わり,VScodeを再起動したらこの設定は終了です.
1.2 Node.jsのインストール
Ubuntuに最新のNode.jsを難なくインストールするの記事がわかりやすいと思います。
こちらもインストールを行い,nodeとnpmのバージョンの確認が出来ればおkです.
$ node -v
v12.13.0
$ npm --version
6.12.0
1.3 TypeScriptのインストール
以下のコードを実行してインストールを行い,バージョンの確認が出来ればおkです.
$ npm install -g typescript
$ tsc --version
Version 3.7.2
1.4 ビルドに必要な各パッケージのインストール
まずCubism SDK for Web ダウンロードから使用許諾契約に同意して,Cubism SDK for Webをダウンロードします.
ダウンロードしたzipファイルを解凍し,解凍したファイルに移動します.
$ unzip CubismSdkForWeb-4-beta.1.zip
$ cd CubismSdkForWeb-4-beta.1
移動してlsコマンドで「package.json」があることを確認します.
$ ls
CHANGELOG.md README.md framework.webpack.config.js sample.webpack.config.js
Core Sample package-lock.json
Framework cubism-info.yml package.json
確認できれば,以下のコードを実行します.
$ npm install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
上記のwarningが出ると思いますが、スルーしておkです.
ここまでが必要なインストール作業になります.
2. Webサンプルのビルド&実行
こちらの操作は直接Live2D Cubism/SDKチュートリアルを参考に進めて貰えれば問題ないと思います.
上記のリンクの「ビルド」と「実行」を順に進めれば以下のようにブラウザが起動し,画面にモデルが表示されます.
まとめ
- ubuntuでLive2Dのモデルをweb上に表示した.
- 正直いつ不具合が出てくるかはわからないので,あまり期待はしない方が良い.
- 今後この続きを書くかは不明.
Author And Source
この問題について(Cubism SDK for Webをubuntuで動かしてみた), 我々は、より多くの情報をここで見つけました https://qiita.com/Nahuel/items/486e5eff3eb32ca7af48著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .