爱意满满的作品展示区。
Amyang

MPL: MMD Pose Language 用编程的方式做纸片人动画

  •  
  •   Amyang · Jul 31, 2025 · 1550 views
    This topic created in 300 days ago, the information mentioned may be changed or developed.

    二次元程序员不懂 3D 建模和骨骼旋转也可以直接写动画啦!

    bend, turn, sway, move来控制骨骼,用 keyframe ( time: pose )来设计动画,最后 rust/wasm 编译成 MMD 的 vmd 动画格式,直接在浏览器上渲染。也可以直接导入现成的 VPD 姿势文件来转成我们的 MPL 语法快速移植。

    MPL 本体: https://github.com/AmyangXYZ/MMD-MPL

    Gallery 和 playground: https://popo.love/gallery

    @pose kick_left {
        leg_l bend forward 30;
        knee_l bend backward 0;
        leg_r bend backward 20;
        knee_r bend backward 15;
    }
    
    @pose kick_right {
        leg_r bend forward 30;
        knee_r bend backward 0;
        leg_l bend backward 20;
        knee_l bend backward 15;
    }
    
    @animation walk {
        0: kick_left;
        0.3: kick_right;
        0.6: kick_left;
        0.9: kick_right;
    }
    
    main {
        walk;
    }
    
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1182 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:29 · PVG 07:29 · LAX 16:29 · JFK 19:29
    ♥ Do have faith in what you're doing.