尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

告别命令行:Kimodo交互式时间轴Demo详解,拖拽关键帧创作3D动作

发布时间:2026/9/27 9:32:01

资讯中心
01
ARTICLE

告别命令行:Kimodo交互式时间轴Demo详解,拖拽关键帧创作3D动作

告别命令行:Kimodo交互式时间轴Demo详解,拖拽关键帧创作3D动作
告别命令行Kimodo交互式时间轴Demo详解拖拽关键帧创作3D动作【免费下载链接】kimodoOfficial implementation of Kimodo, a kinematic motion diffusion model for high-quality human(oid) motion generation.项目地址: https://gitcode.com/gh_mirrors/ki/kimodoKimodo 是一款基于运动扩散模型kinematic motion diffusion的 3D 动作生成工具而它的交互式时间轴 Demo正是新手上手的首选方式不需要写任何代码只需在浏览器里用文本描述动作、在时间轴上拖拽关键帧、摆好姿态就能实时生成并预览高质量的人形与机器人动作。本文带你完整走一遍这套拖拽式创作流程。 Kimodo 是什么文本 关键帧驱动的 3D 动作生成Kimodo 在 700 小时光学动作捕捉数据上训练支持通过两类控制信号生成动作见 README.md文本提示词自然语言描述动作内容可分多段、按时序排列运动学约束整身姿态关键帧、末端执行器手/脚位置与旋转、2D 地面路径与航点。模型会自动补全其余帧输出一段完整、流畅的 3D 动作序列 一键启动Kimodo 交互 Demo 启动步骤安装 Kimodo 后启动 Demo 只需一条命令详见 docs/source/interactive_demo/launching.mdkimodo_demo然后打开浏览器访问http://127.0.0.1:7860即可。若使用 Docker则运行docker compose up demo几点提示模型检查点会在首次生成时自动下载无需手动管理显存小于 16 GB 时可设置TEXT_ENCODER_DEVICEcpu把文本编码放到 CPU建议在后台常驻文本编码服务kimodo_textencoder连续创作时更省时间。️ 界面总览3D 查看器 时间轴双区协作Demo 由两大区域构成源码位于 kimodo/demo/ui.py 与 kimodo/demo/app.py3D 查看器实时渲染当前动作可切换骨骼skeleton或蒙皮网格skinned mesh两种显示模式。相机左键拖动旋转、右键拖动平移、滚轮缩放播放空格播放/暂停←/→逐帧步进。时间轴Timeline整个创作流程的总控台你可以在上面增删改文本片段与关键帧约束上下滚动左右移动视图Shift 滚动缩放时间轴所有操作都是点选 拖拽无需记忆任何参数。⌨️ 时间轴操作速查文本提示词怎么加、怎么拖在时间轴顶部区域管理文本提示词双击即可编辑内容操作效果单击空白处新增一段文本提示词双击文本框编辑提示词内容拖拽文本框右边缘调整该段时长2–10 秒右键单击删除提示词多段提示词按时间顺序衔接即可生成先跑步、再跳跃、最后挥手这类复合动作过渡由模型自动平滑。三类关键帧约束各拖各的轨道时间轴下方是多条约束轨道概念详见 docs/source/key_concepts/constraints.mdFull-Body指定某一帧的完整关节姿态最接近传统动画打关键帧2D Root在地面平面上放置航点或整条路径控制角色走向End-Effectors约束手、脚等末端的位置与朝向例如手要碰到那个箱子。添加与调整全部靠鼠标在某帧的轨道上单击用该帧的姿态创建一条约束Ctrl/Cmd 单击拖拽创建区间约束让一段动作持续满足约束拖动已有关键帧改变其出现的时间点右键删除。️ 编辑模式用 3D 操纵杆微调姿态约束摆得差一点不必删掉重来。进入编辑模式Settings 面板 → Constraints 页签 → Enter Editing Mode后可编辑的关节会显示旋转操纵杆gizmo直接在 3D 场景中拖动手脚调整姿态时间轴上对应的约束会同步更新。面板中还有两个实用开关说明见 docs/source/interactive_demo/constraints.mdSnap to Constraint把当前帧贴回约束位置方便在约束基础上继续编辑Make Smooth Path把离散的 2D 航点自动串成平滑稠密路径。 生成与导出从预览到成品资产一切就绪后点击Generate面板参数详解见 docs/source/interactive_demo/generation.mdNum Samples一次生成多个候选动作在查看器里点选角色即可切换对比Seed固定随机种子结果可复现Denoising steps / CFG 权重控制生成质量与提示词、约束的贴合强度Post-Processing自动清理脚步滑动foot skate并精修约束贴合度。生成完成后导出同样是一键完成docs/source/interactive_demo/export_results.md保存/加载动作NPZ与约束JSON文件方便二次编辑按骨架导出对应格式SOMA → NPZ/BVHG1 → NPZ/CSVSMPL-X → NPZ/AMASS NPZ直接截图或录制成视频下载还可以把整套动作 约束 参数保存为 Example随时一键重载。 选哪个模型内置示例帮你快速上手在 Model 下拉框中切换模型角色与导出格式会随之变化源码逻辑见 kimodo/demo/app.pySOMA默认通用人形骨架适合角色动画G1宇树 G1 机器人骨架输出可直接进 MuJoCoSMPL-X兼容 AMASS 生态便于接入现有管线。不熟悉操作时直接在 Examples 页签里加载内置示例示例文件位于 kimodo/assets/demo/examples/例如03_full_body_keyframes会同时载入预生成动作、时间轴提示词与关键帧约束你甚至能用面板里的 Generate 复现同一结果——这是学习关键帧 文本配合方式的最快途径。 进阶玩法把动作送进 MuJoCo 与机器人仿真用 G1 模型生成动作并导出 CSV 后可以直接在 MuJoCo 中回放python -m kimodo.scripts.mujoco_load脚本见 kimodo/scripts/mujoco_load.py。此外Kimodo 还接入了 GEAR-SONIC 交互 Demo先在 Kimodo 里生成运动学动作再由仿真中的机器人实时跟踪见 README.md 相关章节✨ 小结Kimodo 交互式时间轴 Demo 把文本提示 关键帧约束 3D 实时预览整合进一个浏览器界面一条命令启动浏览器即开即用时间轴上拖拽提示词与关键帧像做动画分镜一样设计动作编辑模式用操纵杆精修姿态生成面板一次对比多个候选NPZ、BVH、CSV 等多格式一键导出直达 MuJoCo 等下游管线。如果你想深入源码可重点阅读 kimodo/demo/ 下的 generation.py生成调度与 ui.py时间轴交互以及完整文档 docs/source/interactive_demo/index.md。【免费下载链接】kimodoOfficial implementation of Kimodo, a kinematic motion diffusion model for high-quality human(oid) motion generation.项目地址: https://gitcode.com/gh_mirrors/ki/kimodo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。