温馨提示:在 ChatGPT 官网(www.chatgpt.com)使用 GPT-5.5、ChatGPT-Image-2 等模型时,需要 ChatGPT Plus 或更高等级的会员权限。如需购买账号或充值会员,请扫码添加我们客服咨询。
在Midjourney中控制人物动作,可以通过在提示词(Prompt)中添加动作描述词来实现,running”、“jumping”、“sitting”等,更精确地控制姿势,可以借助图片参考功能(如垫图)或使用参数(如--iw调整图像权重),还可以结合--ar(画面比例)和--s(风格化)等参数,进一步优化画面表现,通过这些方式,用户可以更准确地引导AI生成符合预期的动作场景。
本文目录导读:
- 为什么Midjourney画不好动作?
- 第一步:用最简单的词说动作
- 第二步:用“姿势参考”功能(这是最省事的方法)
- 第三步:用“权重”告诉Midjourney什么更重要
- 第四步:用“长宽比”和“视角”配合动作
- 第五步:多试几次,不要怕失败
- 常见问题小总结
- 最后的话
用Midjourney生成一张图,人物的动作总是很奇怪,比如明明想要一个跑步的人,结果图片里的人却像在跳舞?或者想让角色举起手,结果手臂看起来像断了?这不是你操作有问题,而是Midjourney默认的理解和你想的经常不一样。
别担心,今天我就用最简单的话,告诉你如何用Midjourney控制人物的动作,这些方法我亲测过,就算你第一次用AI画画,也能很快上手。
为什么Midjourney画不好动作?
首先我们要知道一件事:Midjourney不是真人,它不懂“跑步”“跳跃”“挥手”这些词到底是什么意思,它只是根据你给的词,在它学过的海量图片里找最像的。
比如你说“a person running”,Midjourney可能会画成慢跑、快跑、甚至是被什么东西追着跑的样子,因为“跑”这个词太宽泛了,它不知道你要的是哪种。
所以问题的关键就是:你得把动作说清楚,越具体越好。
第一步:用最简单的词说动作
最容易犯的错误就是只给一个动词,跑步”,这不够,你要加上身体的部位和方向。
举个例子:
- 不好的写法:running(跑步)
- 好的写法:a man running forward, legs moving fast, arms swinging(一个男人向前跑,腿快速移动,手臂摆动)
你看,这样Midjourney就知道腿要动、手要摆、方向是向前,不是向后,也不是向旁边。
再比如你想要一个人挥手:
- 不好的写法:waving(挥手)
- 好的写法:a woman waving her right hand, arm raised high, palm facing forward(一个女人挥动右手,手臂高高举起,手掌朝前)
道理很简单:把动作拆成小部分,一个个说清楚。
第二步:用“姿势参考”功能(这是最省事的方法)
如果你觉得打字太麻烦,或者有些动作实在说不清楚,Midjourney有一个专门的功能叫姿势参考(Pose Reference),你不需要记复杂的英文,只要给一张图片就行。
具体怎么做呢?
- 先找一张你喜欢的动作图片,比如一个人举手的样子。
- 把图片上传到Midjourney的Discord或者网页端。
- 在输入指令的最后加上
--cref [图片链接](这里的cref意思是character reference,就是角色参考的意思)。 - Midjourney就会照着这张图里人物的动作来画。
这个方法的好处是:你不用猜词,也不用担心描述不准,你给什么动作,它就能画出什么动作,这是最稳的方法。
但注意一点:--cref主要是用来复制人物的样子(脸、衣服这些),动作会参考,但不是100%一模一样,如果你特别在意动作的准确性,可以用另外一个参数:--sref(风格参考),或者用第三方工具先提取人物骨骼,再把骨骼图喂给Midjourney,不过这个比较麻烦,小白暂时可以不用管。
第三步:用“权重”告诉Midjourney什么更重要
有时候你写了很多动作描述,但Midjourney可能还是按照自己的理解来,这时候你可以用权重来强调某个词。
方法很简单:在你想要强调的词后面加两个冒号。
比如这样:
a man running ::2 jumping ::1
这句的意思是:“跑步”的权重是2,“跳跃”的权重是1,Midjourney会更重视跑步这个动作,跳跃只是辅助。
如果你想让某个动作完全消失,可以像这样:
a man running ::1 not jumping ::-1
这样Midjourney就会知道:跑步,但不能跳。
这个方法对控制动作很有用,尤其是当你发现画面里总出现你不想要的动作时,就可以用负权重把它“拉走”。
第四步:用“长宽比”和“视角”配合动作
很多人只想着描述动作,忽略了画面的视角,其实视角会直接影响动作看起来像不像。
举个例子:你写“一个人向前跑”,如果画面是俯视(从上往下看),那你根本看不出他在向前跑,觉得他是在原地踏步,但如果画面是侧面视角,就能很清楚看到腿的前后摆动。
写动作描述的时候,最好加上视角的词:
- front view(正面视角)
- side view(侧面视角)
- low angle(低角度)
- high angle(高角度)
- close-up(特写)
a man running, side view, legs visible, arms swinging forward
这样Midjourney就会从侧面画,跑步的动作就一目了然。
画面的长宽比(aspect ratio)也会影响动作的展示,比如你想画一个人全身跑步,最好用 --ar 2:3(纵向长方形),这样整个人都能放进画面里,用 --ar 16:9(宽屏)的话,人物可能会被切掉一部分,动作就不完整了。
第五步:多试几次,不要怕失败
最后我想说,控制动作这件事,一次成功是运气,多试几次才是常态,Midjourney不是完美的,它有时会画出一些奇怪的动作,比如两只脚都是同一边、手臂反转等等,这很正常。
你可以这样做:
- 先写一个简单的指令,看看效果。
- 如果动作不对,就加一些具体的描述(比如手的朝向、腿的角度)。
- 如果还是不对,就换一个视角,或者换一个词。
- 如果实在不行,就用
--cref姿势参考。
记住一个原则:描述越具体,Midjourney越容易理解。
常见问题小总结
-
为什么我写“跑步”,出来的图像是在走路?
因为“跑”这个词在Midjourney的数据库里有很多种样子,你要加上“快速”“大步”“腿弯曲”这些词。 -
为什么角色的手总是画错?
手是AI最难画的部分之一,建议你写“hand visible, fingers open”或者“hand pointing”这样明确的词。 -
用了姿势参考还是不对怎么办?
检查一下参考图的质量,图太模糊、光照太差,或者动作太奇怪,Midjourney就学不好,换一张清楚的、动作标准的图试试。
最后的话
控制Midjourney的动作,其实就是一个“说清楚”的过程,你不用懂什么高深的技术,只要学会把动作拆开来说,多用姿势参考,再加一点权重和视角,就能让AI画出你想要的姿势。
刚开始可能会有点不习惯,但试个三四次你就会发现,其实很简单,不要怕写长句子,也不要怕试错,每一次失败,都是你在教Midjourney更懂你。
如果你在操作过程中遇到问题,或者想学更多Midjourney的技巧,可以扫页底的二维码找我聊聊,我也会不定期分享一些实用的新方法,帮你少走弯路。
温馨提示:在 ChatGPT 官网(www.chatgpt.com)使用 GPT-5.5、ChatGPT-Image-2 等模型时,需要 ChatGPT Plus 或更高等级的会员权限。如需购买账号或充值会员,请扫码添加我们客服咨询。


网友评论