同一句台词、同一个机位、同一张脸——把时间从黄昏换成雨夜,情绪就可以完全不同。画面里最会「说话」的其实不是角色,是光。光影渲染,也因此被称为AI影视质感打磨的「最后一公里」。
难点:光不能是贴上去的滤镜
给画面加一层暖色滤镜,谁都做得到;难的是让光「有来处」。黄昏的光从低角度斜进来,影子要长、边缘要软,皮肤上要有一层薄薄的反光;雨夜则相反,光被水汽吃掉大半,只剩灯笼和潮湿地面上的碎光。星幕引擎的做法不是后期调色,而是从生成阶段就带着光照逻辑——光在哪里、照到谁、被什么挡住,全部参与计算。
三层系统:基调、光源、材质
第一层是基调层:确定时间与天气,系统为整场戏建立光照基调——「妖市篇」黄昏灯笼巷用的是一种偏橙的低角度光,「蓬莱卷」雨夜渡口则启用了新的水汽衰减模型。第二层是局部光源层:灯笼、烛火、荧光屏,每个光源都有独立的色温与衰减曲线,还能随角色走位实时变化。第三层是材质响应层:同样一束光,打在发簪的金属上、蓑衣的棕丝上、还是潮湿的甲板上,反射方式完全不同——这层专门处理「光落在什么上」。
案例:一镜两用,黄昏与雨夜对照
技术组给我们看了一组对照:同一段「阿璃立在渡口」的镜头,分别渲染黄昏与雨夜两个版本。黄昏版里,雾墙被染成琥珀色,她的影子长长铺在木板上;雨夜版中,雨丝穿过灯笼光晕形成可见的光柱,地面积水把她的倒影拆成碎片。两个版本的角色模型与动画完全一致,情感传达却判若两场戏——这正是光照参与叙事的价值。
数据与代价
光影渲染是算力大户:一盏随角色移动的动态光源,单帧的计算量相当于静态光源的六倍。星幕引擎通过分层缓存把重复光照预计算,将单集光影渲染的平均耗时控制在总渲染时间的28%以内;材质响应层还设置了「辨识度护栏」——任何光照方案都不能让角色的面部特征偏移超过阈值,这与角色一致性系统共用同一套校验。光影可以变,脸不能变。
想了解星幕引擎的完整技术链条,可以回顾口型同步技术解读、群像场面调度技术解读与分镜预演技术解读。