Skip to main content

Reference Overview

This section provides detailed explanations of the features offered by babylon-mmd.

The core functionality of babylon-mmd is to load PMX, PMD, VMD, and VPD files and seamlessly integrate MMD models into Babylon.js scenes.

babylon-mmd offers various options to accurately reproduce the behavior of MMD (MikuMikuDance) while ensuring compatibility with Babylon.js rendering pipelines.

You can selectively use features that match your specific use case and create optimal configurations for your Babylon.js scenes. This requires understanding both how MMD works and how babylon-mmd reproduces these mechanics, which this section covers in detail.

info

If you want to know the basic usage of loading MMD models and playing animations, please refer to the Getting Started section. This section provides guidance on the basic usage and setup of babylon-mmd.

The reference documentation includes the following topics:

Overview

This section explains the components that make up babylon-mmd and their relationships.

Understanding MMD Behavior

These sections provide information needed to understand the asset structure and behavior of MMD. They also help build a basic understanding of how babylon-mmd reproduces MMD's behavior.

Loader

These sections explain how to load MMD models and animation data.

Runtime

These sections describe the runtime components needed to run MMD models and animations.