2026-09-06
把一张角色图变成能进游戏的 3D 模型 —— 先过 T-pose
单图转 3D 的生成器进步得很快。传一张宝箱照片,两分钟左右就能拿到一个带贴图的 GLB,而且确实像那个箱子。可是换成你游戏的主角,结果就没法用了。不是模型质量差,而是两件和生成质量毫无关系的事:这张图画的是什么姿势,以及回来的网格长什么样。
这篇讲解决这两件事的三个工具,以及跑它们的顺序。
为什么只有角色回来是坏的
角色原画几乎永远是动作姿势。剑举起来,一条腿在前,披风扬着,武器攥在手里。
3D 生成器只看得到一张图,而它对这个姿势的处理方式是:把它熔进几何里。剑成了手的一部分——一整片连续的面,连可以切开的接缝都没有。举起的手臂后面的躯干在参考图里根本看不见,于是被编出来。弯着的手肘被烤进网格,也就是说骨骼永远伸不直它:给这种模型绑上骨架,你得到的是一条从已经弯着的状态再弯一次的手臂。
这些在后面的环节都补不回来。重拓扑没法把武器从手上剥下来,一个已经变成几何而不是姿势的手肘也没法掰直。能修的时机只有一个:角色还是一张 2D 图的时候。
第一步 — T-pose 拆分
T-pose 拆分工具接过参考图,把角色重画成站立的 T-pose,装备从身上取下来单独画——一件资产一张图。
它先做一次分析,分析是免费的。视觉模型读这张图,把看到的东西报给你:姿势是不是已经是静置姿态,这个角色是什么体型骨架(人形、四足、鸟类、蛇形、机械),拿着或穿着哪些装备,每一件是怎么附着的,以及身体被它们遮住了多少。在你看过这份方案并且认可之前,什么都不会生成,什么都不会扣。
然后你选拆多细。
粗 — 只取下手里拿着的。铠甲、披风、头发都留在身上。
标准 — 明显是绑上去或挂上去的也取下来:护肩、背包、披风、箭袋。
模块化 — 连头发、头盔、甲片一起取下来,身体留成一个可以往上穿的裸体基础。如果你打算做换装或者卖装备,就选这个;代价是拆得越多,模型需要在下面编造的隐藏面就越多。
不拆 — 连武器一起整个保留,只把姿势改成 T-pose。
有两件事值得知道。如果参考图本来就是静置姿态,本体不会重画,也不收费。另外一次最多可以放十张——一整组角色一次分析完,只为你真正生成的那些部件付钱。
产出是一组透明底 PNG。它们本身就已经是可用的 2D 资产,而且每一张上面都有一个按钮,可以直接送进「图片转 3D」。
第二步 — 图片转 3D
四个模型,这个选择比看起来重要:同一件事,选对是 6 积分,选错是 38 积分。
Tripo3D H3.1 多视角(6 积分)需要同一对象的 2~4 个视角。这个门槛其实是优点——背面和侧面来自你的图,而不是猜的。它可以直接输出四边面。
Seed3D 2.0(10 积分)是单图默认项。稳妥的全能型,但只给一张图时,背面是编出来的,不是看出来的。
Hunyuan 3D V3(11 积分)价格和 Seed3D 几乎一样,能做的却多得多:最多四个具名视角(背面、左、右)、PBR 贴图、四边面拓扑,还有面数上限。
Meshy V7(38 积分)贵得离谱。先试 Tripo。
如果模型支持面数上限,就设上。放着自动不管,Hunyuan V3 曾经返回过 50 万三角面、44MB 的文件——作为烘焙用的高模很好,直接进引擎则完全不能用。下一步存在的理由正是这个。
第三步 — 网格整理
生成出来的网格是一锅均匀的细碎三角面:平坦的披风和面部密度一样,哪里都没有边线循环,没有一处是能正常形变的。网格整理把它重新排布。
它免费,而且跑在你自己的机器上——计算在浏览器的 Web Worker 里,不在我们的服务器。所以我们送得起。
两种模式。三角面精简瞬间完成,保留 UV 和贴图,但拓扑仍然是乱的——适合道具和场景装饰。四边面重拓扑把表面重建成全四边面、带真正边线流的网格。慢,但对任何需要形变的东西都值:四边面能干净地细分,关节处的折叠方式和美术会做出来的一样。
重拓扑出来的四边面网格没有自己的 UV,所以展 UV 默认就跑,基础色也会自动搬到新 UV 上——模型不会突然变成灰的。法线烘焙是另一个按钮,正是它让 4,000 面看起来像你一开始那 50 万面。
要记住一个数字:角色 5,000 个四边面。低于这个数,四肢每个关节只剩一两圈边,蒙皮不够用——手肘一弯就塌。目标值掉到这条线以下时工具会警告你。道具和背景件低得多也没问题。
一个角色实际花多少
一个角色拆成本体加两件道具:本体 3 积分(画到 2k,因为全身画面里一只手也就几十个像素),道具每件 2 积分,合计 7 积分。再加三次 Seed3D 转换,30 积分。网格整理,0。一个完全拆开的模块化角色算 37 积分;不拆、整个走,13 积分。
分析免费,失败的部件自动退款,参考图本来就是 T-pose 的话本体不收费。
这条管线今天停在哪
第三步结束时,你手上是一个干净、带贴图、UV 展好、面数引擎收得下的网格。还不是一个绑好骨的角色——蒙皮和上动画是接下来那两个工具,目前还挡在「即将推出」后面。
如果你今天就想要能动的东西,已经有一条从头通到尾的路:把网格拿去 Mixamo 绑骨(免费,几分钟),再把绑好的 GLB 放进「3D → 精灵图」,输出 4、8 或 16 方向的精灵表。这条路是通的——而且对 2D 游戏来说,那本来就是终点。
用一张角色图亲自试试
去试试工具