Midjourney画不了完整一篇漫画?想想还是有办法的

栏目:人物资讯  时间:2023-05-09
手机版

  Midjourney生成单幅作品表现出色,但由于每幅作品都是抽盲盒,这导致很难完成一整篇完整的漫画。在我之前的文章中,我介绍了Midjourney人物一致性控制的两种新方法。然而,如果一整篇漫画都采用这种方法,工作量将会很大。今天我再分享一种比较简单的适合画整篇漫画的方法。

  由于AI绘画模型的训练数据中包含了电影和动漫中各种知名角色,比如英雄联盟、火影忍者等人物,因此可以直接使用这些角色来扮演你漫画故事中的角色。类似于电影导演请几位大明星来扮演电影中的角色,即使某位明星在之前的电影中扮演了警察,到了你的电影中,他也可以扮演工人。

  使用知名角色可以更容易地实现多个场景之间的一致性,但仍需注意以下几个要点:

  提示词要包含角色名字。

  需要从头到脚描述该角色的特征,包括头发、眼睛、表情、上衣、裤子、鞋等。在每个场景中只要有该角色出现的部位,都尽量使用相同的描述方式。

  在后续场景中,如果同一个人物再次出现,尽可能使用与该人物在第一个场景中相同的seed。

  要根据场景风格和年代设定来选择合适的人物,不同人物所处的年代和动画风格不同,因此需要对年代和漫画风格进行限定。

  Demo故事内容如下

  有一天,司机陪同爱因斯坦去参加演讲,听了爱因斯坦多次演讲后,他自信地表示可以代替爱因斯坦作报告。于是在下一场演讲中,司机表现出色,不仅能够模仿爱因斯坦的表情和口吻,还对相对论作出了精彩的解说。不过,在演讲结束时,一位教授提出了一个深奥的问题,司机不知如何回答。最终,司机开玩笑说他的司机都会让爱因斯坦帮助化解了这个尴尬的局面。在回去的路上,司机感慨自己只能做一个司机,而真正的科学家才是像爱因斯坦这样的人。

  确定漫画人物角色

  爱因斯坦,本身就是名人,具有一致性效果,直接使用本尊。本故事准备使用的完整特征描述如下(全篇只出现上半身镜头,所以鞋可以不用描述):

  爱因斯坦留着蓬松的灰白色头发和胡须,穿着一件深灰色西装和黑色领带。他戴着一副金色边框的眼镜。

  Einstein with fluffy gray and white hair and beard, wearing a dark gray suit with a black tie. He is wearing gold-rimmed glasses.

  司机,我这里选用了钢铁侠Tony Stark来出演本漫画故事的司机。完整特征描述如下:

  Tony Stark有棕色的短发和胡须,穿着一件深蓝色的西装,配上一条黑色的领带。

  Tony Stark has short brown hair and a beard, and wears a dark blue suit with a black tie.

  提问的教授:就出场了一次,不需要一致性,也就不需要特别选角色。

  让ChatGPT帮助生成分镜头:

  不过这玩意仅供参考,照搬的话太老套了:

  画面1:爱因斯坦和司机一起坐在汽车里前往演讲现场,司机自信满满地表示可以代替爱因斯坦作报告。

  画面2:演讲开始,司机上台讲解相对论,他表现出色,不仅能够模仿爱因斯坦的表情和口吻,还对相对论作出了精彩的解说。

  ……

  为了有趣点,我改成这样:

  画面1:爱因斯坦坐在后座闭着眼睛休息,一脸疲惫

  画面2:司机微转身问爱因斯坦是不是累坏了

  画面3:爱因斯坦无奈地回答:是啊,9天9场报告6个饭局,996害人不浅

  画面4:司机笑着说我替你做报告

  ……略

  第一个镜头完整提示词如下:

  Einstein is sitting in the middle of the back seat with fluffy gray and white hair and beard, wearing a dark gray suit with a black tie, he is wearing gold-rimmed glasses and has eyes closed, looking tired. The view should be from the front seat looking towards the back seat of the car. American comic style. --niji 5 --style expressive

  得到一个比较满意的图下如下:

  

  镜头1

  第三个镜头也有爱因斯坦,区别在于这个镜头的爱因斯坦是睁着眼。把第一个画面的提示词里的闭眼去掉,其他保持一致,同时为了更好一致性,把第一幅画面的seed拷过来:

  Einstein is sitting in the middle of the back seat with fluffy gray and white hair and beard, wearing a dark gray suit with a black tie, he is wearing gold-rimmed glasses, looking tired. The view should be from the front seat looking towards the back seat of the car. American comic style. --seed xxxxx --ar 4:3 --niji 5 --style expressive

  

  镜头3

  司机部分的镜头也是类似的做法:人名+一致的出镜特征描述+不同的部分描述。需注意的是这里司机由钢铁侠扮演,不要使用driver,而是全程直接用Tony Stark。

  Rear view of Tony Stark sitting in the driver's seat on the left side of the car, driving the car. He has short brown hair and a matching brown beard. He wears a dark blue suit, his hands are firmly on the steering wheel and is speaking to the backseat. The view is from the backseat looking towards the driver's seat. American comic style.

  

  两个人物同时出现场景

  在绘制多个人物同时出现的场景时,需要对每个人物的外貌特征进行描述,并保持之前的一致性。然而,在多人场景中,人物的特征会互相干扰,这是一个需要研究的问题。目前,在使用Midjourney时,我还没有找到很好的解决方法。如果您有相关的经验,请在评论中分享给我。

  示例:

  Tony Stark with brown short hair and beard, dressed in a dark blue suit with a black tie, stands on the left side confidently speaking to Albert Einstein who is on the right side. Einstein has fluffy gray-white hair and beard, wears a dark gray suit with a black tie, and a pair of gold-rimmed glasses. He is smiling and looking amusedly towards the left side. The background is university campus. The scene is set in the 1940s, American comic style.

  

  多人场景特征会互相干扰

  在上图中,爱因斯坦的发型被干扰地和司机一样了。

  此外,注意要设定场景的年代和漫画风格。例如,上面的场景我加了一句The scene is set in the 1940s,这是我提到的注意点4,我也是到了这里才发现这个问题。因为钢铁侠在影片中出现在现代场景,如果不加年代限定,会使整个画面显得现代感过强,产生时空穿越的效果。下图就是不加年代限定容易出现的情况:

  

  没有设置年代会出现风格穿越

  

  容易出现那个年代不存在的装备

  举报/反馈

上一篇:专访睿蓝汽车陈高旭:以充换一体让利消费者 让换电像加油一样方便
下一篇:斗罗大陆:神界为何会被时空乱流卷走