Skip to content

Latest commit

 

History

History
118 lines (65 loc) · 5.7 KB

README.ja.md

File metadata and controls

118 lines (65 loc) · 5.7 KB

English / 日本語


Cubism Unreal Engine Components

Unreal Engine用のCubism SDKのオープンコンポーネントです。

モデルをロードするには Live2D Cubism Core と組み合わせて使用します。

SDKパッケージのダウンロードページをお探しの場合は、ダウンロードページにアクセスしてください。

プレリリース版ソフトウェア

本製品は「プレリリース版ソフトウェア」です。

プレリリース版ソフトウェアは、Live2D社から提供される最終製品に相当するものではなく、バグ、エラーおよびシステム障害等またはデータの損失につながるその他の不具合を含む可能性があります。

詳しくは、ライセンスをお読みください。

ライセンス

ご使用前にライセンスをお読みください。

お知らせ

ご使用前にお知らせをお読みください。

Cubism 5新機能や過去バージョンとの互換性について

本 SDK はCubism 5に対応した製品です。
Cubism 5 Editorに搭載された新機能のSDK対応については こちらをご確認ください。
過去バージョンのCubism SDKとの互換性については こちらをご確認ください。

構造

コンポーネント

コンポーネントは役割ごとにグループ化されており、このグループ化はフォルダー構造と名前空間の両方に反映されます。

フレームワーク

このグループのコンポーネントとクラスは、リップシンクやCubismの組み込み用ファイルとUnreal Engineの統合などの追加機能を提供します。すべてのフレームワークコードは./Source/Live2DCubismFrameworkにあります。

レンダリング

このグループのコンポーネントとクラスは、Unreal Engineの機能を使用してCubismモデルをレンダリングする機能を提供します。コードは、./Source/Live2DCubismFramework/Public/Rendering及び./Source/Live2DCubismFramework/Private/Renderingにあります。

エディター拡張機能

Unreal Engine Editor拡張機能は、./Source/Live2DCubismFrameworkEditorにあります。

インポーター機能

Cubismファイルをuassetファイルに変換する機能は ./Source/Live2DCubismFrameworkImporterにあります。

リソース

シェーダー等のアセットのリソースは、./Content/Materialsにあります。

開発環境

Unreal Engine バージョン
Unreal Editor 5.4 5.4.4
Unreal Editor 5.3 5.3.2
Unreal Editor 5.2 5.2.1
ライブラリ / ツール バージョン
Visual Studio 2022 17.11.5
Windows SDK 10.0.22621.0

テスト済みの環境

プラットフォーム バージョン
Windows 11 23H2

ブランチ

最新の機能や修正をお探しの場合、developブランチをご確認ください。

masterブランチは、公式のSDKリリースごとにdevelopブランチと同期されます。

使用法

Unreal プロジェクトをC++で作成し、Unreal プロジェクトの下にPluginsフォルダを作成した後、パッケージフォルダごと作成したPluginsフォルダーにコピーしてUnreal Engineを起動し直してください。 詳しくは公式マニュアルをご確認ください。

プロジェクトへの貢献

プロジェクトに貢献する方法はたくさんあります。バグのログの記録、このGitHubでのプルリクエストの送信、Live2Dコミュニティでの問題の報告と提案の作成です。

フォークとプルリクエスト

修正、改善、さらには新機能をもたらすかどうかにかかわらず、プルリクエストに感謝します。メインリポジトリを可能な限りクリーンに保つために、必要に応じて個人用フォークと機能ブランチを作成してください。

バグ

Live2Dコミュニティでは、問題のレポートと機能リクエストを定期的にチェックしています。バグレポートを提出する前に、Live2Dコミュニティで検索して、問題のレポートまたは機能リクエストがすでに投稿されているかどうかを確認してください。問題がすでに存在する場合は、関連するコメントを追記してください。

提案

SDKの将来についてのフィードバックにも関心があります。Live2Dコミュニティで提案や機能のリクエストを送信できます。このプロセスをより効果的にするために、それらをより明確に定義するのに役立つより多くの情報を含めるようお願いしています。

コーディングガイドライン

Unreal Engine公式のUnreal Engine における Epic の C++ コーディング規約 に則っています。

フォーラム

ご不明な点がございましたら、公式のLive2Dフォーラムに参加して、他のユーザーと話し合ってください。