Three Mmd Loader Save

MMD pmd/pmx/vmd loader for Three.js

Project README

three-mmd-loader

MMD pmd/pmx/vmd loader for Three.js (based on MMDLoader)

difference from MMDLoader

  • Rewritten by TypeScript
  • Support ES2015 modules (without force mixin to three.js)
  • Bundle dependencies (MMDPhysics / CCDIKResolver)
  • Managed depnedencies by package.json (mmd-parser / ammo.js)
    • three.js is registered as peerDependencies
  • Promise API for Asset loading
    import {MMDLoader} from 'three-mmd-loader';
    
    const loader = new MMDLoader();
    const mesh = await loader.load('miku.pmx', ['motion.vmd'])
    const [audio, audioListener] = await loader.loadAudio('audio.mp4')
    
Open Source Agenda is not affiliated with "Three Mmd Loader" Project. README Source: hanakla/three-mmd-loader
Stars
37
Open Issues
0
Last Commit
6 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating