2023年9月28日

Evergine Studio 性能增强

我们最新发布的 Evergine Studio 包含多项增强功能,重点在于提升处理资源密集型 3D 项目时的性能,并全面优化资源使用,为笔记本电脑和其他便携式设备带来显著提升。在此类设备上长时间使用资源,往往会因组件温度升高而导致性能下降。

下面,我们将深入探讨新版 Evergine Studio 中包含的主要增强功能。

进程通信优化

我们集中改进的主要领域之一是渲染 3D 场景所涉及的进程间通信。在之前的版本中,用户在处理复杂场景或效果时经常遇到显著延迟,这对生产力和整体用户体验产生了负面影响。

为全面解决此问题,我们对这些进程间的通信实施了一系列优化。得益于这些优化,数值更新的延迟已显著降低。这种降低不仅提高了生产力,还有助于带来更流畅、更愉悦的用户体验。

 

查看器高效渲染

我们审查并优化了 Evergine Studio 中所有可用的查看器。此优化侧重于防止查看器执行不必要的渲染,从而大幅改善系统资源利用率。

现在,查看器仅在必要时进行渲染。如果查看器不需要更新,它将停止渲染,从而使系统资源利用更加高效。

 

持续渲染

对于需要更多渲染控制权的用户,我们在查看器中引入了“持续渲染”功能,用户可以在其中实现自定义渲染行为(例如效果、材质和后处理图)。借助此功能,查看器带有一个播放按钮,激活后即可启用持续渲染。这为用户提供了灵活性,可根据特定需求定制渲染。

差异可视化

这些改进不仅提升了性能,而且在确保更流畅的体验方面发挥了关键作用,尤其是在资源管理和温度控制至关重要的笔记本电脑和其他便携式设备上。

像笔记本电脑这样的便携式设备,在长时间、资源密集型会话中经常面临与温度相关的问题。过热的后果可能是有害的,导致性能下降甚至硬件损坏。我们致力于应对这些挑战,已显著降低了机器负载。

以下图片展示了在笔记本电脑上使用 Evergine Studio 打开一些资产并编辑场景期间,资源使用情况的变化:

之前:

 

之后:

 

如您所见,性能的提升和机器负载的降低非常明显。

总之,最新版本的 Evergine Studio 引入了一系列显著的性能增强。我们对已取得的进展以及该领域未来的发展感到兴奋。我们希望这些变化能让您的 3D 开发体验更加流畅和高效。

作者
Daniel Cáceres
Plain Concepts Research