来源:映维网作者颜昳华 UnityGPUProfiler这款工具旨在帮助开发者优化应用程序的GPU性能。现得益于Oculus与高通和Unity的合作,现在的OculusQuest和OculusGo已经支持启用UnityGPUProfiler。 这一功能将支持自2017。4。30f12018。4。2f12019。1。7f12019。2。0b52019。3。0a5以后的所有Unity版本。 我们建议你首先访问关于这个工具的概述页面,而本文将简要介绍如何利用这个用户的小技巧。 1。精度 由于分析开销,绘制调用时间的绝对值高于实际值,这对PC硬件而言通常不是一个大问题,尤其是出现大量小规模的调用时。我们建议你使用所述数字进行相对值比较,而非过多地关注绝对数字。 2。噪点 你有时候会在分析结果中看到一定的噪点。例如,一个非常简单的几何体有时会显示异常高的GPU时序,这主要是VrRuntimeGPU优先权所致(GuardianTimeWarp等)。在为Quest和Go开发内容时,如果发生这种情况,我们建议你采集数个样本并在选择较小的样本,这可能会随机避免绘制调用和TimeWarp之间的冲突。 3。合理性 移动显然支持针对续航优化的动态时钟,所以GPU性能在不同的时钟级别下会产生很大差异,并且会影响性能分析结果。我们建议你密切关注应用的GPU级别。 4。GearVR 由于图形驱动程序问题,GearVR暂时无法利用这项功能。 总的来说,GPU性能优化是一个挑战,但如果缺乏一个优秀的分析工具,这可能会困难得多。现在,你可以利用UnityGPUProfiler来更有效地优化应用程序,同时确保自己能够提供更优秀的VR游戏应用。 原文链接:https:yivian。comnews64909。html