在V社起源引擎(Source)中,有一个经典的“紫黑相间棋盘”纹理报错贴图,玩家们一定不会陌生。这个图案通常在游戏渲染错误时出现。
近日,《半条命2》20周年开发者回忆录中,V社高级软件工程师Jay Stelly解释了这个知名图案的由来。“在开发引擎底层图形代码的早期阶段,我们就意识到,我们必须想出一种方法来让那些‘缺少纹理未被渲染的多边形’变得醒目。”Stelly提到,“每当出现这种情况时,那些多边形本该出现的地方就会变成黑色,并且在一些较暗的场景中很容易被忽略。为了更容易地发现这些错误,我们专门制作了一种错误纹理,在纹理加载失败时自动生成,从而使它们更加醒目。”
“这就是‘紫黑棋盘’纹理的由来,从那时起,它的应用范围已经超出了《半条命2》本身。”Stelly最后总结道。实际上,在《半条命2》20周年之际,玩家们仍然可以在其他游戏中看到这个“黑紫棋盘”,它已经成为起源引擎标志性的meme之一。