ILM 灯光 TD 拆解《星际宝贝》真人版迪斯科球灯光效果

引言
大家好,我是 Jonathan Wai,是温哥华工业光魔(Industrial Light & Magic)的资深灯光技术总监。我从事视觉特效工作大约14年,参与过《曼达洛人》《蜘蛛侠:平行宇宙》和《变形金刚:起源》等项目。我的工作通常位于叙事、外观开发与问题解决的交汇处,将创意想法转化为能够在制作中站得住脚、并可在团队中复用的解决方案。
当我被分配负责《星际宝贝》中一个涉及迪斯科灯光效果的段落时,我意识到并没有现成的、清晰的方案能满足我们的需求。这正是灯光工作中既有乐趣又令人沮丧的一部分。有时你必须从零开始发明方法。为了解决这个问题,我开发了一套为制作使用而设计的自定义设置,后来它被调整并复用于该段落中的多个镜头。

寻找参考
和大多数灯光工作一样,一切都是从参考开始的。我花了一些时间研究真实的迪斯科灯光。研究图案如何移动、闪烁得有多快,以及色彩给人的感觉有多么混乱。迪斯科灯光有一种非常特定的节奏:充满能量,但仍然带有某种随机性。当我找到一段能捕捉到我们想要的感觉的片段后,就在搭建这套灯光设置的过程中把它当作视觉目标。

在 Nuke 中构建灯光纹理
为了重现那种不断变化的图案,我在 Nuke 中构建了一个动态灯光纹理。我的想法是用某种持续演变的东西来驱动灯光,而不是过于明显地循环。为了实现这种效果,我使用了 Glint、Distortion 等效果,以及由噪波图案驱动的色差。
在进行了几次调整图案的缩放、时序和运动的测试之后,我导出了序列,以便可以直接在 Katana 中使用。在这个阶段,目标并不是完美,而是创造出足够有机的东西,使其一旦通过灯光投射出来,就会显得生动而非机械。

设置迪斯科球灯光
由于效果的来源是一个迪斯科球,我通过将多个矩形光(Rect Light)父级绑定到球体本身来构建灯光,而不是依赖单个点光源。矩形光在方向、柔和度和阴影行为方面提供了更好的控制。每盏灯都使用自己的 cookie 纹理,并在整个设置中应用了几种不同变体的 Nuke 图案。
所有灯光都引用了不同的动画纹理序列,这保持了运动的连贯性,同时仍然允许灯光之间存在细微变化。这里有一个小提示:在将所有内容链接起来之后,值得再次检查每个 cookie 是否与其灯光保持正确对齐。这是一个很容易被忽视的地方。

动画与可复用性
为了模拟迪斯科球旋转,在实际制作中,我将动画延长到约 300–400 帧,并错开灯光纹理的时间,这样当这套设置交给其他美术师使用时,图案不会在不同镜头间重复。找到合适的平衡点花了几次测试渲染,不断调整旋转速度、强度和间距,直到灯光既有活力又不至于分散注意力。
这种方法有助于在整个序列中保持一致性,同时减少了逐个镜头重新打光的需求。动画与可复用性 为了模拟迪斯科球旋转,在实际制作中,我将动画延长到约 300–400 帧,并错开灯光纹理的时间,这样当这套设置交给其他美术师使用时,图案不会在不同镜头间重复。
找到合适的平衡点花了几次测试渲染,不断调整旋转速度、强度和间距,直到灯光既有活力又不至于分散注意力。这种方法有助于在整个序列中保持一致性,同时减少了逐个镜头重新打光的需求。

Nuke 中的最终润色
渲染完成后,我把各个渲染通道导回 Nuke 进行最终合成。发光、细微的色差以及轻微的色彩变化等小细节,帮助灯光自然地融入场景。这些小幅调整让画面更接近真实世界的参考,并让这个镜头序列多了一些氛围感。

结语
这是那种没有现成解决方案可以依赖的镜头之一,因此工作流必须从头搭建。在制作中,这往往是工作的一部分:在创作意图与能够在团队中规模化复用的方案之间找到平衡。像这样的镜头让我想起我为什么热爱灯光工作——它是由技术精确性支撑的创意决策。
而且有时候,你为某一个镜头序列构建的工具,最终会以超出原始镜头的方式被复用,从而让团队受益。当网上找不到某个东西时,就把它弄明白、记录下来并分享出去,因为下一位艺术家很可能正在谷歌搜索和你一样的问题。

Jonathan Wai,工业光魔
温哥华的高级灯光技术总监
相关链接
原文链接:https://80.lv/articles/breakdown-creating-the-disco-light-effect-for-lilo-stitch
喜欢这篇内容吗?