rlf23240 / Live2DMetal

A Live2D Metal rendering implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live2DMetal

A Live2D Metal rendering implementation with a simple mouse tracking demonstration.

Build

  1. Download Cubism SDK for Native (Tested on Cubism 4 SDK for Native R1)

  2. Copy the following part from SDK:

    • Core/include to CubismNative/include
    • Core/lib/macos/libLive2DCubismCore.a to CubismNative
    • Framwork/src to CubismNative/src
  3. Build and run.

Support Features

  • Live2D model physics calculations and parameter modifications.
  • Most of drawing features.

TODO

  • Live2D animations.
  • Live2D parts.
  • Invert mask drawing.

License

Cubism Native Framework

You can download Cubism SDK from Live2D official website SDK.

Live2D Demo Model

The containing demo model can be downloaded from Live2D official website simple data.

About

A Live2D Metal rendering implementation.

License:MIT License


Languages

Language:Swift 60.9%Language:Objective-C 14.8%Language:Objective-C++ 14.2%Language:C++ 4.8%Language:Metal 2.8%Language:C 2.5%