《心灵杀手 2》中的 Northlight 技术


Northlight 的新技术通过高效的系统、详细的世界、逼真的运动和效果改进了《心灵杀手 2》

文章讨论了 Northlight 为改进《心灵杀手 2》而开发的新技术和新工艺,要点包括:

  • Northlight 改用基于实体组件系统 (ECS) 模型的新的面向数据的游戏对象框架,从而实现更高效的内存使用和并行处理。
  • 全新的基于体素的角色控制系统可以在复杂的环境中顺利导航。
  • NPC 运动利用动画驱动的运动和基于距离的运动匹配来提高运动质量。
  • 一种新的散射工具允许大规模创作植被以创建更密集的环境。
  • Northlight 将其脚本语言切换为 Luau,这是一种源自 Lua 的嵌入式脚本语言,公开了引擎功能并支持实时编辑。
  • 新的 GPU 驱动的渲染管道允许更多的几何图形,而不会通过单像素精度遮挡剔除牺牲性能。
  • 基于着色器的植被系统通过艺术驱动的骨骼着色器动画系统使森林栩栩如生。
  • 透明度渲染经过彻底修改,可在三种分辨率下使用 MBOIT 无缝混合雾、几何体和效果。

网友讨论:

  • 《心灵杀手 2》无疑是有史以来最美丽的游戏之一
  • 网格着色器可以实现许多真正智能的剔除和动态细节水平。
  • 看到与其他基于虚幻引擎的游戏不同的东西令人耳目一新。
  • Remedy 在图形方面始终表现出色。基本上是因虚幻/第二现实(演示)而闻名的 Future Crew。除了那些定义/普及现代计算机图形学的人之外,还有谁应该将 GPU 推向极限?