/dart_mmd

WIP: PMX parser for the Dart Language

Primary LanguageDart

dart_mmd

A set of utilities to read MikuMikuDance formats for Flutter and Dart projects. Includes a reference implementation of an application that can load and display MMD models and sequences.

Developing

Codespaces/IDX

Click on the following Buttons to launch the project in IDX and GitHub Codespaces:

Open in GitHub Codespaces Open in IDX

Locally

You need the FVM tool to manage the Flutter SDK version. After installing it, run fvm use to install the correct version of the Flutter SDK.

After that, install Melos and run melos bootstrap to initialise the whole project.

To develop the parser only

It's possible to just develop only the parser library -- all you need to do is install the appropriate Dart SDK, cd to packages/mmd_parser and do your development there.

Project Status

This project is still in development. Currently it's not functional but the base classes should be feature-complete for partial use in your custom implementation.

Copyright

This project is licensed under the MIT License - see the LICENSE file for details. Ported from the pmx project by kanriyu, Licensed under Apache License 2.0.