Meshy推出实验性AI代理绑定工具MeshyRig,用猪、坦克与触手机甲做测试
Meshy在博客中介绍,MeshyRig不再把模型塞进人形或四足模板,而由AI代理读取资产结构后自行决定骨骼位置、权重计算与动画生成;三项测试资产分别有 34、125、41 个关节。
AI解读:MeshyRig的关键变化是处理顺序:先让视觉语言模型判断“这是什么、该怎么动”,再调用几何引擎放置骨骼;覆盖不到的形状才由代理在沙盒里写算法。这决定了它目前面向的是模板难覆盖的非标准资产,而非替代所有人形角色绑定。
Meshy强调这仍是实验项目,并设计了两次人工介入:骨骼建好后由用户确认,才计算权重;最后把IK、FK和细节打磨留给人工。因此它产出的是可继续修改的起点版本,公司没有给出生产级精度或工时节省数据。
三项测试中,代理按资产类型切换策略:猪用骨骼热扩散并做局部厚度归一化,坦克 99.8% 顶点刚性绑定单骨。这支持“策略随资产理解结果变化”的说法,但只是三个生成资产的个案,不能据此推断通用成功率。
Meshy在博客中发布实验项目MeshyRig,尝试把 3D资产的绑定工作交给AI代理完成。Meshy将代理定义为可自行调用工具、跨多步骤完成任务的AI:它先理解资产,再决定骨骼如何搭建、权重如何计算、动画如何生成,而不是把资产套进现成模板。
Meshy给出的背景数字是:其Meshy-T2生产环境低模生成中位时间约两秒,但资产进入游戏仍需要骨骼、蒙皮和动画,绑定常以天甚至周计。MeshyRig在流程中位于模型与动画之间,完成后可导出到Unity或Unreal Engine。
MeshyRig的工作方式与人工确认点
Meshy把MeshyRig组织为“理解、执行、检查、必要时询问人”的代理循环。骨骼是只有数十根骨头和连接关系的小型结构化数据,交由代理推理;蒙皮权重交给自动工具;动画由代理设置关键帧,中间帧通过插值补齐。
每一步之后,系统按骨骼层级、蒙皮权重、姿态形变、动画合理性四个维度做自动检查。骨骼校验不通过会阻止导出;如果资产确实要带着缺陷交付,必须先告知用户并获得确认。渲染视图只作视觉参考,不作为硬性标准。
- 第一次暂停在骨骼完成后:等用户确认再算权重,因为改骨骼后重算权重代价更高。
- 第二次暂停在收尾:IK、FK和骨骼层级由代理迭代到可用,剩余打磨交给人工。
- Meshy称使用方式是交互式的,不指望一次通过;代理出第一版,人指出问题,它再修改。
三个测试资产:猪、坦克、双触手机甲
Meshy刻意避开最常见的人形角色,选了三种形状差异很大的生成资产。猪来自Meshy-T2,5,014 个顶点、6,200 个三角面,最终 34 个关节;难点是卷曲的尾巴和耳朵,按直线距离找中点会让骨骼穿过卷曲结构中间的孔,MeshyRig改按模型表面距离分段计算。
坦克同样来自Meshy-T2,7,848 个顶点。它每侧只有 31 节履带,被挡泥板遮住的上半段没有生成。代理在绑定中发现缺口,询问是自行补几何还是换资产,Meshy让它处理:代理量出闭环路径长度和履带节距,把链节扩到 49 节,复用原UV,再逐节配骨。坦克共 125 个关节,其中 98 根骨骼按此方式分配给履带。
机甲由 98 个独立零件组成,共 41 个关节,左右各有一条九段触手。Meshy称所有关节由代理沿零件环形接触面中心逐个定位。测试中还暴露了问题:动画把左右写死,导致开火动作用错手臂;肩部球窝的旋转轴心偏出约 5 厘米;炮管用四种标准方法得到四个不同轴线。按“整段动画中两网格穿插三角面最少”的标准重拟合后,踩踏动作中肩甲与胸腔的穿插三角面从 92 降到 28。
- 猪:12 段参数化动画,行走单循环 1.15 秒;几何、UV和贴图未改动。
- 坦克:10 段动画,行驶单循环 1.20 秒;为无缝循环保留 0.8% 的履带滑移误差。
- 机甲:装甲按零件刚性绑定,触手使用平滑过渡权重。