新闻动态

三维动画制作流程之灯光渲染

灯光

三维制作流程接下来的这一阶段是向三维场景中添加灯光。灯光的使用可以决定一个场景如何引导观众,以及如何设定一个场景或环境的情绪基调。

图片

《海洋总动员》中的灯光

三维软件包中常见的灯光包括:

点光源(Point/Omni lights):从空间中的一个点向外发出的光,它通常用于模拟灯泡或蜡烛。

方向光(Directional lights):光线方向在三维空间中平行,它通常用于模仿太阳光或远处的光源。

图片

聚光灯(Spot lights):在设定的边界内,从一个点向特定的方向发出圆锥形的光。

区域光(Area lights):类似于点光源,它从一个源头向所有方向发射,然而这个源头不是一个点而是一个表面。

环境光(Ambient lights):为场景添加一个基准照明,它既不从任何特定的源头向各个方向投射光线,也不投射阴影,通常用于柔化戏剧性的阴影或柔和地照亮场景中不受主光影响的区域。

图片

渲染

渲染是将场景中的所有信息(物体、材料、灯光、摄像机)结合起来产生单个或一系列的最终渲染图像的过程。这通常是制作过程中计算密集的部分,根据场景的复杂性、所需的质量水平和预期的平台,可能需要从几秒钟到几小时的时间来产生渲染图像。

图片

使用 Blender 软件进行渲染

通常有两种类型的渲染:

实时渲染:主要用于交互式媒体,如游戏,每秒需要在屏幕上显示多个渲染的图像(要求每秒至少 20 个图像/帧,以防止卡顿)并实时显示。这对互动媒体很重要,因为观众对场景的操作是不可预测的。

预渲染:通常在渲染时间不是一个限制因素的情况下使用的,正因为如此,它可以满足视觉上极其复杂和计算上要求极高的场景。这在电影、商业广告和其他基于图像的媒体中最常见。

图片

在三维制作流程中,渲染意味着导出视频序列,但每个元素(环境、角色、道具等等)都是单独渲染的,然后在后期制作中重新合成。