質問は基本的に1スレッドにつき1つの内容でお願いします。

お問い合わせの際は下記の情報を明記をお願いいたします。

▼ソフトウェアに関するご質問の場合

・【問題が発生したソフトウェア名とバージョン】(例:Cubism Editor 3.1.02、Euclid Editor 1.2.0 など)
・【ご利用のPC環境】例:Windows10、macOS HighSierra など
・【機種名】:MacBookPro 2017 など
・【グラフィックボード】例:GeForce GTX 950M など
・【メモリ】例:8GB
・【原画(イラスト)を制作したソフトウェア】例:Photoshop , CLIP STUDIO , SAI など
・【問い合わせ内容がわかるスクリーンショットまたは動画】例:パーツの表示状態など、お問い合わせ内容がわかる画像をご用意ください

---------------------------

▼SDKに関するご質問の場合

・現象の再現を行い検証させていただきますので、再現する最小のプロジェクトのご提供か、再現するまでの手順
・使用したSDKのバージョン

PIXI.js での描画、あるいは共存

カテゴリ: Cubism SDK 3
 株式会社Live2D 御中
 初めまして。ふぁみべぇと申します。

 現在 SKYNovel という新たなノベルゲームシステムを開発中なのですが、
https://github.com/famibee/SKYNovel
 御社のLive2D Cubism 3システムをプラグインとして取り込む研究をしております。

 その過程での質問がございます。

・【問題が発生したソフトウェア名とバージョン】CubismJsComponents 公開最新版
・【ご利用のPC環境】macOS Mojave
・【機種名】iMac Pro (2017)
・【グラフィックボード】Radeon Pro Vega 56 8176 MB
・【メモリ】64GB
・【原画(イラスト)を制作したソフトウェア】
・【問い合わせ内容がわかるスクリーンショットまたは動画】

 PIXI.js との連携サンプル「live2dcubismpixi.ts」を含む「Cubism SDK For JavaScript Components( https://github.com/Live2D/CubismJsComponents )」は、[IMPORTANT NOTICE] に示されたとおり【このリポジトリはもはや開発の主流にはならないでしょう。代わりに" Cubism Webサンプル "を開発しました。 今は "Cubism Webサンプル"を使用することを強くお勧め…】とのことで、試してみても以下のようなエラーが発生しました。
 

 こちらは今後メンテされないと思うのですが、当方のゲームエンジンは PIXI.js を採用しております。
 PIXI.js 内での Live2D 描画は今後サポートされるのか、あるいは共存は可能でしょうか?


 ご回答いただければ幸いです。
 ではでは失礼いたします。

コメント

  • @famibee さん

    Cubism 3 SDK for Webをpixi.jsに対応させる予定はございません。
    Cubism 3 SDKは、頂点を計算する部分以外のソースはすべて公開されているので、pixi.js対応のRendererをユーザ側で実装していただくことで対応させることは可能です。

    CubismJsComponentsのエラーにつきましては、ソース内で使用されている「LIVE2DCUBISMCORE」をすべて「Live2DCubismCore」に書き換えれば解決します。
    しかし、CubismJsComponentsは、モデルの描画と物理演算以外の機能につきましては実装されておりません。
    モーションをなめらかに切り替えたり、パーツの表示状態の管理、表情などの機能を使用する場合はCubism 3 SDK for Webをご利用ください。
  • こちらもご回答ありがとうございました。
コメントするにはサインインまたは登録して下さい。