城市天际线2单独渲染的牙齿并不是造成游戏性能问题的原因
当《城市:天际线2》的玩家试图弄清楚他们可以做些什么来提高性能时,他们提出了一些关于问题所在的非常疯狂的理论-包括游戏正在渲染每个公民的个人牙齿的想法。开发商ColossalOrder已经回应了这一说法,虽然这并不完全错误,但也不是全部事实。
大多数3D游戏都具有某种“细节级别”缩放功能,这可确保距离摄像机较远的角色和物体的渲染细节少于您近距离看到的角色和物体。这些模型的各种等级通常被称为“LOD”,良好的LOD管理是保持图形保真度和稳定帧速率之间稳定平衡的重要组成部分。
这就是为什么许多玩家对Reddit用户Hexcoder0的帖子感到震惊,该帖子透露“据我所知,游戏确实渲染了没有LOD的单个牙齿。”Hexcoder0能够在游戏运行时检查显卡渲染的内容,并发现,是的,在街道上闲逛的各个公民的角色模型确实似乎具有单独渲染的牙齿。
这引发了一场关于模组是否可以将这些公民变成火柴人的争论,一些玩家担心游戏的生命路径系统——追踪公民从出生到成年和老年的过程——可能会让减少他们的细节变得不可能。
针对整个牙齿和生命路径的问题,开发商ColossalOrder在一份声明中表示,“公民生命路径功能与公民几何形状无关,也不会影响角色的表现数据。我们知道这些角色需要进一步的工作,因为它们目前缺少影响某些部分性能的LOD。我们正在努力将这些与所有游戏资产的一般LOD改进一起引入到游戏中。角色具有许多细节,虽然现在看起来没有必要,但在未来将变得相关该项目。”
这并不能完全揭穿过于详细的牙齿可能会对性能产生负面影响的观点,但它确实表明并不是生命路径系统破坏了游戏的帧速率。这里需要记住的更重要的事情是,虽然工作室自己承认可能缺少一些LOD,但这并不意味着游戏始终会渲染数以万计的牙齿公民-当个别公民仍然从视野中消失时,相机距离足够远,即使您从极广角看大城市,帧速率仍然很困难。
《城市:天际线2》补丁至少为我们在提高性能方面提供了良好的开端,但仍需要做更多的工作。至少我们都可以同时享受一些关于牙齿的模因。
标签: