我正在为Unity3d engine.Since中的谷歌硬纸板虚拟现实( VR )构建一个安卓应用程序,因为VR的性能对于最好的体验非常重要。我使用单纯形 (从断言商店)组合我的应用程序中的所有纹理。
下面显示了统计数据,不幸的是,在移动环境下运行时,性能并没有提高,但是编辑器有了改进。
我是不是遗漏了什么,可能是什么原因?
它们是否也可以降低移动构建中的性能?统一编辑器的配置文件窗口状态:
使用Simplygon之前:( FPS在60左右)

使用Simplygon:(交叉250 FPS)后,Tris和Verts计数增加了很多。

安卓移动的配置文件窗口统计
优化前

优化后:

发布于 2016-05-25 20:00:52
他们是否也可以选择降低移动构建的性能呢?
想必你的意思是说,你有什么性能改进可以做吗?
你还说你以编辑为基准。这不是一个好主意--首先--你用的是什么来代表团结?OpenGL在安卓系统上比DirectX更相似。
你需要测量更多。然后更具体地衡量(统一有一些良好的性能日志助手),然后才能进行有用的更改。
发布于 2016-05-25 20:59:22
无论何时进行优化,硬件上的差异都会对优化产生巨大的影响,而且不会产生任何影响。由于android架构与个人电脑有很大的不同,所以对于在个人电脑上有帮助的其他东西在移动设备上是否也有帮助,这简直是一派胡言。更糟糕的是,在一种移动设备上有帮助的东西对另一种移动设备可能没有帮助,比如说来自另一家制造商。
在你的情况下,多边形计数的上升,显然,只是更痛苦,然后纹理的好处,为您的特定手机。尽管,老实说,也可能有一些简单的设置需要修复--其他人可能会有建议。
正如其他人所说,各种性能探测可以帮助您找到瓶颈。
https://stackoverflow.com/questions/37441041
复制相似问题