Skip to content

Python 重构及 2.0 模型支持

Latest
Compare
Choose a tag to compare
@Arkueid Arkueid released this 17 Jun 15:36
· 31 commits to python since this release

基于live2d-py

支持 Live2D 模型版本:

  • Cubism 2.X 导出的模型:文件名格式常为 XXX.mocXXX.model.jsonXXX.mtn
  • Cubism 3.0 及以上导出的模型:文件名格式常为 XXX.moc3XXX.model3.json, XXX.motion3.json

运行环境:Python 3.10.11 Win32

若使用 Linux 或 64 位 Python,或有其他 Python 版本需求,需要拉取 live2d-py 的源码自行编译。

注:由于目前找到的 Cubism OpenGL 2.0 SDK 的 live2d_opengl.lib 静态库只有 32 位,加载 2.0 版本的模型只能使用 32 位。

通过修改 app/settings.py 中的 LIVE2D_VERSION 变量来切换支持的 live2d 版本。

此压缩包附带 Python 虚拟环境。