OpenMW聚光灯:翻开新篇章

2020-09-30  本文已影响0人  PowerSeven

说明:本文是个人翻译的开源项目OpenMW的阶段简报。

OpenMW Spotlight: Turning the Pages 2020-06-26 - lysol

大家好,又见面了!

  我们希望诸位在新的版本中都度过了愉快的时光!当各位在忙于击杀凶残的峭壁竞速者的时候,我们的团队正忙于引擎和编辑器的进一步改进。
  最近合并的程序中有一个特殊的功能,我们希望引起大家的注意:对象分页。这是什么?你会问。嗯,对象分页是bzzt开发的一个系统,他是最新的版本中介绍到的改进版的远景功能背后的男人。这个系统会将几个临近的对象合并到一个对象当中。这一过程会在游戏中实时完成,而不会被最终玩家感知到。不过我们预料到了你们的想法:我为啥要关心这个玩意儿?因为它减少了绘制调用!好吧,然后呢......?因为绘制调用是你想要更大的范围上显示显示静物(建筑、岩石、树木等等)时的主要瓶颈。等等,你是说......带物体的远景?是的。——需要科学上网
  与对象分页在相同分支下开发另一个功能是“活动网格对象分页”。这基本就是相同的功能,区别在于这个功能依赖与玩家所在的活动单元。这意味该系统将不单单合并远景单元中的对象,并且还可以合并你角色所在的周边单元中的对象。这带来了性能上的提升,尤其在绘制任务繁重的区域例如城市和镇子。好耶!

此处为gif,原视频网址:https://streamable.com/t4kots
  到目前为止,此功能存在一个问题,这就是为什么我们决定将“活动网格对象分页”设置默认设置为“ false”的原因。问题是OpenMW仍然有每个对象8个光照的硬性限制,这是《晨风》的旧的固定函数管道固有的限制,由于遗留原因,OpenMW忠实地支持这个限制。即使没有对象分页,这个限制有些时候也是个问题,不过在使用原版《晨风》的游戏资产时,你通常不会注意到它。然而一旦你尝试将若干对象合并为一个的时候,这项限制就开始显现出来:灯光会频繁地弹出和消失,看起来很糟糕。只要关于灯光的这条限制被移除(为此,正在进行大量工作),活动网格对象分页就会变得更有意思。
此处为gif,原视频网址:https://streamable.com/3lfx2v
  现在,该功能可以在您所在社区所提供的所有最近新鲜出炉的每日构建中进行测试。未来的合并请求中仍然需要解决一些问题。例如:我们还没有一个系统用来从高模生成低模,以便在远景中使用。如果你主要使用的是原版游戏资产,那么这并不构成什么困扰,因为对于现代标准而言,原始版本的模型细节相当简陋。但是,对于具有复杂细节的游戏资产的mod来说,这可能是个问题。我们将持续将精力投注在这个功能上。无论怎样,请通过在你的操作系统上安装最新的每日构建,并对对象分页进行严峻的测试来帮助我们!

想评论一下?

上一篇 下一篇

猜你喜欢

热点阅读