发布于 2025-07-21 / 29 阅读

她的生存之道 片头设计

参与制作这个电视剧片头动画是我非常宝贵的一段学习经历,也非常感谢导演演员们对我的信任。从最开始的设计构想到最后的落地执行,经过了一段漫长的推演过程。导演的核心想法是,想让”窦靖童跑步“作为片头动画的主体,要她一直在风云变幻的各色背景环境中克服困难,一直奔跑进自己的眼中,追寻本心。

微信图片_20230607132007.jpg

微信图片_20230607132025.jpg

其实客户一开始有一个很清晰的想法对于我来说是非常幸运的一件事,因为这样我需要准备的工作其实非常简单,只需要想好通过什么形式来把这个视觉故事讲的有趣。当时正好AI刚刚兴起,我在悉达多动画的制作过程中已经用上了拿Midjourney做垫图来合成背景环境了,所以当时有想过用3D projection的方式,通过depth map把根据需求生成的垫图投射到3D环境里,然后架起虚拟摄影机,把抠好绿幕的窦靖童放在舞台中间,来做一个简单的3D合成。这样在成本上不需要像做MV或者其他特效一样建模搭一个个场景,还能方便调整镜头角度。但是很可惜最后因为本地部署的AI生成的速度还是太慢了,我本身的能力和当时的技术都不是很成熟,最后感觉效率太低,效果也太像游戏就放弃了。

之后我其实是围绕着最后导演想实现的”跑进眼睛“这个桥段继续构思的。按照真实物理运动,相机先跟着人后边,之后再保持大人脸不发生形变的基础上,还能很快的推进放大到眼睛里,这是不现实的。所以我认为我需要一个抽象的技法来实现动态演绎,而且不会让人觉得恐怖谷。试了试之后,我觉得定格动画似的mixmedia风格可能可以。

kt2.png

我先用数位板在电脑里按照每秒12格画了一段逐帧动画作为测试,然后在ae里抽帧匹配到25帧的成片序列里调整节奏和图片长度,再输出成12格的序列帧用于打印。打印店因为有色差,即使我的色域统一成了rec.709,他大打印机还会因为别的设定而产生明显的显色差异。当时我意识到可能涉及到打印的话,应该按照CMYK来做配色的,而不是电脑的RGB。

调整完去别的店打印之后还是不对,蓝色有明显红色过多的问题。于是我就看b站测评,自己买了个打印机打。这次倒没啥问题了,就是每打50张就会过热,而且因为成片需要2k,我无论怎么调设置,人脸都没法达到我需要的精度。我当时想要不就底做mixmedia,然后在打印出来的图片表面上颜料,手动做逐帧,之后扫描完,再把窦靖童合进去。这样底的那种手工颜料质感有了,人物的精度也能保证了。但之后上颜料,我又发现一般的相纸会反光。普通的A4纸上完丙烯颜料之后吸水会变黑。用蜡笔的话会把本身的油墨蹭掉;考虑到进度,我感觉我没法再这么折腾了,所以最后还是决定先把逐帧画完,在整体考虑怎么风格化再处理一下,不让整个的氛围那么卡通。

要想尝试做一个新的效果,每一步尝试都有可能出问题,得有一个好的心态才能保持一个持续创作的动力。

拍摄记录

dj1.png

dj2.png

dj3.png

dj4.png

t1.png

这其实是我第一次有机会做商用级别的实景合成,所以我其实从拍摄需要的镜头脚本,加上参考,还有之后的抠绿和反求相机路径都做了很多准备;但到了拍摄和制作过程中却还是遇到了很多问题。

当时本来给摄制组提的需求是想要一个铺好绿幕的滚动平台,结果现场制片拉来了一个跑步机,现场拆把手粘绿布。绿布跑着跑着就粘到演员鞋底上了,而且没有保护措施,绿布卷到跑步机里好几次,急停后差点给演员甩飞出去。最后为了演员安全,干脆把跑步机的绿布全部撤掉了,这无形中也给我后期抠像增加了很多工作量。

我在拍摄时要求设置了很多跟踪点贴在栏杆和背景绿墙上;我本来以为会是在棚里拍,没想到是在露天的地方搭了个绿色围栏。那天刮大风,后边的绿布一直在被吹来吹去,背景的跟踪点基本都用不了。天光也随着云彩和时间在变化,整个拍摄过程原本我预想的只需要拍俩小时,结果最后拍了快5个小时才勉强收集完我想要的镜头。

进了后期之后,果然很艰难;当时拿达芬奇还原颜色+抠图处理素材,还没现在拿mocha ai roto那么方便。除了需要把人的头发搞得稍微精细一些,最要命的是演员穿的黑色运动鞋和地面融在了一起,只能手动跟踪再抠。

t2.png

kt1.png

开头人物坠落部分

td8.gif

td9.gif

xz1.png

xz2.png

为了使整个故事线除了跑步之外更丰富些,我在开头安排了几镜主角从空中坠落的镜头,呼应故事想表达的从迷茫到坚定的主题。我选取跑步时拍摄的比较好的角度画面做了分割,然后用在关节部位设置中心点,打关键帧,以实现坠落时的四肢运动。

逐帧动画部分

td1.gif

td6.gif

td4.gif

td5.gif

td3.gif

td2.gif

此处人群是拿3D软件模拟的给人偶上绘画颗粒材质,并通过人群节点实现的人群效果。

字体设计

tdfont.png