An Amazon Lumberyard Gem that adds in Live2D Cubism3 functionality to LyShine.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
3rdParty
Code
LICENSE
README.md
gem.json
preview.png

README.md

Lumberyard-Cubism3-Gem

An Amazon Lumberyard Gem that adds in Live2D Cubism3 functionality to LyShine.

Requirements

To compile the gem, it requires that you have downloaded Cubism3 SDK from live2d.
Place the SDK's develop and release library files in "3rdParty" folder and the SDK's include files in "3rdParty\include".
To use the native components implementation of Cubism3 animations it is required that you download the latest version from their github and place "Live2DCubismFramework.h" and "Live2DCubismFrameworkINTERNAL.h" into "3rdParty\include" and the Framework source files into "3rdParty\source\Framework".
Afterwards edit the wscript to enable the implementation.

How to have asset listing

In order to have the editor list Cubism3 assets you will need to add the following to your "Amazon/Lumberyard/<version>/dev/AssetProcessorPlatformConfig.ini":

; Copy Cubism3 Moc3 Files
[RC Cubism3_Moc]
glob=*.moc3
params=copy
productAssetType={7DB33C8B-8498-404C-A301-B0269AE60388}

; Copy Cubism3 Model3 Files
[RC Cubism3_Model3]
glob=*.model3.json
params=copy
productAssetType={A679F1C0-60A1-48FB-8107-A68195D76CF2}

; Copy Cubism3 Motion3 Files
[RC Cubism3_Motion3]
glob=*.motion3.json
params=copy
productAssetType={DC1BA430-5D5E-4A09-BA5F-1FB05180C6A1}