
初看之下,《Inside》虽然非常简单,但实际上充满了精致的环境细节和技术处理。 细节的分量 初看之下,《Inside》虽然非常简单,但实际上充满了精致的环境细节和技术处理。在这篇文章中,我将重点介绍其中的一些细节。 请记住,这并非一篇“如何操作”的技术教程——这只是为那些想了解更多幕后故事的粉丝提供的简要介绍。 霓虹灯管闪烁


游戏中随处可见的荧光灯表现得十分逼真。不出所料,老化的灯管很难保持常亮。 冲击波区域的部分荧光灯会随着爆炸的节奏闪烁。即便是一直亮着的那些,也有着稳定且几乎难以察觉的闪烁。 曲线编辑器能让我们为列表中添加的所有项目(灯光、贴花、发光材质和光晕材质等)绘制闪烁行为。它还可以与声音关联,使所有元素同步运作。在荧光灯这样平凡的细节上如此深入,或许看起来有些奇怪,但在我看来,这与游戏的风格完美契合。

我们游戏场景的空旷感让每一处细节都显得更为重要。因此,这些细微的设计能够被玩家留意到,有时甚至能成为独特的瞬间(例如冲击波区域尽头那盏闪烁的荧光灯)。

还得处理CRT屏幕呢 :) 模拟半透明效果

此警示灯的半透明效果是通过高光贴花模拟实现的。这种自定义贴花由两个部分组成:贴花本身(用于投射效果的可缩放体积)和目标点(指示产生高光的光源位置的对象)。 在这个案例中,我将目标点放置在前景,这样当背景中的明亮区域经过灯具后方时,贴花效果就会逐渐显现。最终呈现出的效果是,一个完全不透明的物体看起来像是有部分背光穿透了它。

贴花投射的纹理

高光目标点的位置用于模拟隐含光源的方向。动态高光效果

将高光贴花目标放置在动态物体上,让我们能够创建一些相当巧妙的光照效果。屋顶区域的金属烟囱就是一个很好的例子,展示了其工作原理:注意高光如何跟随警戒灯的移动。 环境光遮蔽贴花 我们在场景中放置的许多灯光旨在模拟漫射光,因此不会投射阴影。为了固定像这些掉落木板之类的动态物体,我们在每个物体上都放置了环境光遮蔽贴花。正是这些贴花在木板翻转并落到地面时,在其下方产生了柔和的阴影团。

你看到的随木板移动的大型蓝色线框是AO贴花。从掉落的混凝土块到生物本身,所有物体都放置了多个此类AO贴花,以营造这种接地效果。数码管计数器

计数器运行着一些相当复杂的脚本,但我会专注描述我们是如何让数字淡入淡出的。 基本上,我们不希望数字只是突然出现或消失,因为在现实中,电子管需要一点时间冷却(而且这看起来挺不错的)。 所以马丁·法斯特霍尔特设计了一个自定义脚本,它不仅能让我随着时间调整电子管的亮度,还能调节它们的颜色。这就是计数器在数字间切换时,产生淡紫色“残影”的原因。 按钮效果

大型红色按钮大多采用简单的设置,其【开启】状态包含一些额外的特效元素:红色聚光灯和/或轮廓光贴花,外加1-2个闪光效果,使其看起来更具光泽感。不过,在某些情况下,我们还需要进一步优化。 水下按钮的【开启】状态还包含一个特殊的锥形发射器。它产生的粒子与按钮具有相同的亮红色,营造出按钮正在照亮前方水中尘埃的视觉效果。

触发滚筒追逐的按钮在不同状态下会关联不同版本的玻璃碎片道具;一种在【开启】状态下使用亮红色立方体贴图,另一种在【关闭】状态下使用深蓝色立方体贴图。Mindhat波纹效果

游戏中你遇到的第一个思维帽会在其下方的水洼中引发涟漪。这是通过一个简单的发射器在水洼表面生成扭曲普通粒子实现的。 这是一个有点令人毛骨悚然的时刻:精神控制,Martin SA那发自内心的嗡鸣……我想为那强大而滚动的声音提供一个微妙的视觉呼应。 脚本化灯光渐变 在这个思维帽序列中发生的另一个技术技巧是,照射在背景上的阳光强度非常缓慢地增加。 一旦男孩跳入帽子,定向光和与其相关的黄色调雾面就开始增强,使得太阳仿佛正从云层后面升起。

我最初认为这种效果只是为了帮助实现从猪追逐场景开始时我们看到的阴沉雨天,到荒地中明亮天空之间的过渡。但当我将它与思维帽的激活同步后,我觉得它变得不止于此——一种超现实的时间流逝。 原文作者:马雷克·博格丹,2017年发布于Playdead官方网站
2026-02-15 01:00:08 发布在
INSIDE
说点好听的...
收藏
0
0
