Skip to content

aelurum/UnityLive2DExtractor

 
 

Repository files navigation

UnityLive2DExtractor

Release Downloads Download latest release

用于从Unity AssetBundle中提取Live2D Cubism 3文件

Used to extract Live2D Cubism 3 files from Unity AssetBundle

Extractable file types*

  • moc3
  • model3.json
  • motion3.json
  • physics3.json**
  • exp3.json
  • cdi3.json
  • pose3.json

*If corresponding Unity assets exist.

**Specifying an assembly folder may be needed, which is not supported in this extractor. Please use AssetStudioModCLI(GUI) for this.

Additional features

UnityLive2DExtractor has been integrated into AssetStudioMod since version 0.17.1 (including the CLI version)

Using the Live2D export option in AssetStudioMod makes possible such features as:

  • specifying a Unity version
  • specifying an assembly folder
  • specifying a default motion export mode
  • specifying a grouping option
  • using an alternative container-independent method of searching for model-related assets
  • enabling calculation of Linear motion segments as Bezier segments (may help if the exported motions look jerky/not smooth enough)
  • model extraction with selected motions (GUI only)

Usage

拖放Live2D文件夹到exe上,多个Live2D文件请放到一个文件夹内,将在文件夹所在目录生成Live2DOutput目录

Drag and drop the Live2D folder to the executable file or use the command-line. Please put multiple Live2D files into a folder, and the Live2DOutput directory will be generated in the directory where the folder is located.

Command-line

UnityLive2DExtractor <live2dfolder>

Command-line for Portable versions (.NET 6+)

dotnet UnityLive2DExtractor.dll <live2dfolder>

Requirements

About

Unity Live2D Cubism 3 Extractor

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C# 70.6%
  • C++ 25.3%
  • C 4.0%
  • CMake 0.1%