ai绘画走路总崩腿?我改了四十版提示词才摸清行走动态的写法
直接给结论:ai绘画走路出崩图,八成崩在双腿相位和重心,不在模型画质。先按三个高发崩法检查,再把提示词钉在接触帧上,最后留一手低强度重绘修腿,废片能救回大半。
ai绘画走路这件事,我劝你把盯脸的眼睛挪到腿上。脸画得再好,膝盖一反向、两只脚同边迈,整张图当场穿帮,看的人第一眼准落在那双拧成麻花的腿上。走路的难点在动态平衡,模型对「两只脚不能同时悬空」这种常识,理解得比你以为的差得多,它更像在背图,不在懂走路。
场景就说最常见的:给角色配一张赶路图,全身镜头,人物朝画面左侧行进。脸占的画面不到两成,两条腿倒占了将近一半,出错概率自然高。2026年9月我给一个跑团项目出角色行进立绘,前两批一百二十多张里,腿部能直接用的不到三十张,剩下的崩法五花八门,这篇就把复盘结果摊开讲。
腿最容易崩的三个位置,先对照再动手
崩腿集中在三处:膝盖反向弯曲、双脚同边顺拐、步幅超过腿长。出图后按这三条过一遍,比闭眼重roll省一半时间。
膝盖反向最好认,小腿朝后弯,活像反关节的鸟腿,多出在侧面机位。我试了下,十张侧面图里能中六张;正面镜头好很多,崩也多半崩在脚踝,两只脚拧成内八字。双脚同边就是顺拐,左手左脚一起向前,人一顺拐就透着假,观众说不上哪里不对,但就是觉得怪。步幅劈叉更离谱,前腿伸出去跟压腿似的,重心还悬在半空,人物看着像要摔。
| 崩法 | 画面表现 | 根子在哪 |
|---|---|---|
| 膝盖反向 | 小腿朝后弯,像反关节 | 模型把迈步理解成膝关节随意弯折 |
| 双脚同边 | 同手同脚,顺拐 | 训练数据混进了走秀和舞蹈动作 |
| 步幅劈叉 | 前腿伸太远,重心悬空 | dynamic一类词把动作幅度推过了头 |
鞋也单独说一句。低角度镜头里鞋底正对观众,鞋带和鞋型崩的概率比膝盖还高,这个属于纯抽卡,改词基本没用,修图反而快。检查顺序就照表格从上往下过,三秒一张,遇到废片先标记别删,后面第三节有救法。
提示词怎么改:先钉接触帧,再压重心
别只写walking,把动作钉在接触帧上:一只脚前掌落地、另一只在后蹬直,重心压前腿。这一改胜过十次重roll。
人走路的每个循环里,有两脚同时沾地的瞬间,叫接触帧,这是走路最稳、最不像崩的定格。把它写成词,模型就有据可循。光写walking,模型自己挑一帧,它专挑你接不住的那帧。
| 写法 | 提示词示例 | 实测崩腿率 |
|---|---|---|
| 裸写动作 | full body, walking | 约67% |
| 钉接触帧 | walking, one leg forward, front foot flat on the ground | 约31% |
| 接触帧加重心 | 前一组再加 weight on front leg, slight forward lean | 约18% |
实测条件交代一下:SDXL底模,CFG 7,采样28步,每组各跑30张,2026年9月跑完的,负面词固定放bent knees、extra legs、crossed legs、deformed feet。数字是单机位单角色的结果,换模型会有出入,但方向不会变:动作词越具体,腿越稳。 MJ那边说实话更省心,v7把walking pose、natural gait写上,十张里七八张腿是正的,代价是动作幅度也收着,想要大步流星反而难。
中文工具我10月初在即梦3.0补了一轮:写「迈步向前,前脚掌落地」比「自然行走」崩得少,中文里同样吃动作颗粒度这一套,别用大而空的词。
生成完别急着删:低强度重绘修腿实测
圈住崩掉的腿做局部重绘,重绘幅度卡在0.35到0.5之间,膝盖角度先用openpose骨架摆正,成功率能到七成以上。
流程不复杂。第一步把问题腿圈进mask,边缘往外扩一圈,羽化十来个像素,不然接缝硬得像贴膏药。第二步上ControlNet的openpose,骨架别追求精确,髋、膝、脚踝三点连成一条自然折线,膝盖留10到15度的弯就够,摆成笔直两条线,出来的腿也僵。第三步调重绘幅度:低于0.35基本改不动,膝盖该弯还是弯;高于0.6连裤子褶皱和鞋款全给你换了,跟原图接不上。我的常用值是0.45,改角度正好。
9月底我拿四十张废片按这套流程过了一遍,救回三十一张,平均一张一分钟上下。剩下九张属于双脚相位彻底错乱的,两条腿像各走各的,这种修不如重画,别恋战。不夸张地说,修腿是整个流程里性价比最高的一步,一张废片和一张成图之间,往往就差一轮0.45的重绘。
回头看,走路图就是一场跟模型物理常识的谈判:它不懂重心,你就把重心写进词里;它不懂相位,你就把动作钉在接触帧上。下次出图前先想清楚机位和步幅,把检查表过一遍,比事后修图划算得多。腿稳住了,人物才算真的在这张图里走起来。
常见问题
走路和奔跑的提示词能混用吗?
尽量别混。奔跑有双脚腾空的瞬间,模型反而好发挥;走路的难点是两脚交替触地,相位挑剔得多。词根里带了running,人物容易飘起来,脚不沾地。
ControlNet骨架要摆到多精确?
大关节对就行。髋、膝、脚踝三点连成自然折线,膝盖留10到15度的弯,比抠到像素的骨架出图顺眼。摆成两条直线,腿也跟着僵。
半身构图还要管腿吗?
要,管的是裁切位置。切线落在膝盖以上一掌最安全,正好压在膝盖必崩,模型会自己脑补一段不靠谱的小腿。构图时就避开。
多人同框走路为什么崩得更狠?
两个人四条腿,相位组合一下就乱。能拆就拆:先各出一张单人图再合成;不想合成就逐人局部重绘,别指望一次到位。