Expand description
Runtime-only PMX/VMD binary importer.
This crate scans PMX/VMD sections and extracts only the runtime-required
data into mmd-anim-runtime arenas and clips. It does not retain a full
PMX/VMD object graph — mesh, material, texture, toon, display-frame UI,
rigid body, joint, and soft-body metadata are dropped during import.
Re-exports§
pub use format::MmdFormatKind;pub use format::detect_mmd_format;pub use nmd::NmdParsedManifest;pub use nmd::parse_nmd_manifest;pub use normalize::normalize_vmd_name;pub use pmd::PmdParsedModel;pub use pmd::PmdRuntimeImport;pub use pmd::export_pmd_model;pub use pmd::import_pmd_runtime;pub use pmd::parse_pmd_model;pub use pmm::PmmParsedManifest;pub use pmm::parse_pmm_manifest;pub use pmx::PmxBoneImport;pub use pmx::PmxMorphNames;pub use pmx::PmxParsedModel;pub use pmx::PmxPartsBoneDescriptor;pub use pmx::PmxPartsDescriptor;pub use pmx::PmxPartsDisplayFrameDescriptor;pub use pmx::PmxPartsDisplayFrameItem;pub use pmx::PmxPartsGroupMorphOffset;pub use pmx::PmxPartsIndexSizes;pub use pmx::PmxPartsInput;pub use pmx::PmxPartsJointDescriptor;pub use pmx::PmxPartsMaterialDescriptor;pub use pmx::PmxPartsMaterialFlags;pub use pmx::PmxPartsMorphDescriptor;pub use pmx::PmxPartsRigidBodyDescriptor;pub use pmx::PmxPartsVertexMorphOffset;pub use pmx::PmxRuntimeImport;pub use pmx::build_pmx_model_from_parts;pub use pmx::export_pmx_model;pub use pmx::import_pmx_model;pub use pmx::import_pmx_runtime;pub use pmx::parse_pmx_model;pub use pmx::validate_pmx_export_model;pub use vmd::VmdClipBuildOptions;pub use vmd::VmdIkEntry;pub use vmd::VmdImportResult;pub use vmd::VmdParsedAnimation;pub use vmd::VmdPropertyIkFrame;pub use vmd::build_clip_from_import;pub use vmd::build_pair_clip;pub use vmd::build_pair_clip_with_options;pub use vmd::build_property_binding_with_ik_resolver;pub use vmd::export_vmd_animation;pub use vmd::import_vmd_motion;pub use vmd::parse_vmd_animation;pub use vpd::VpdParsedPose;pub use vpd::export_vpd_pose;pub use vpd::parse_vpd_pose;pub use xfile::AccessoryParsedManifest;pub use xfile::export_accessory_manifest;pub use xfile::parse_accessory_manifest;