我们将从头开始。要在 3D 空间中描绘一个 3D 对象——为了简单起见,假设它是一个打开的纸板箱内的视图——您将使用您选择的 3D 软件来创建基本的盒子形状,应用纸板的平面图像 (纹理)到每一侧,并根据它相对于您定位的光源的位置使每一侧变亮或变暗。您的 3D 软件根据定位的光源计算出盒子每个像素的颜色,从而生成相当逼真的 3D 纸板盒描绘。
在游戏引擎工作流程中,这被称为光栅化渲染,纸板应该亮还是暗的信息是基本的直接照明。使用光栅化渲染,您通常需要在场景中放置额外的灯光——有时在地板线下方和墙角——以实现您正在寻找的明暗效果,因为光不会在平面内反射光栅化器就像在现实生活中一样。