Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPad上的FPS比iPhone低很多_Iphone_Ipad_Sprite Kit_Ios Simulator - Fatal编程技术网

iPad上的FPS比iPhone低很多

iPad上的FPS比iPhone低很多,iphone,ipad,sprite-kit,ios-simulator,Iphone,Ipad,Sprite Kit,Ios Simulator,我知道iOS模拟器提供的性能不如设备本身。也就是说,我的iPad模拟FPS大约是iPhone模拟的一半或四分之一。我的设备本身速度接近60 FPS,但为什么iPad比iPhone慢呢。由于缩放,我在两个模拟中的节点数量几乎相同 我不是渲染方面的专家,但是额外的分辨率真的会让FPS遭受那么大的损失吗?或者还有其他常见问题需要注意吗?是的,较大的设备在模拟器中的图形性能较差,因为它们的尺寸较大;) iOS模拟器中的所有渲染都是通过软件完成的 如果您有图形密集型应用程序,您可能希望在模拟器中使用“低质

我知道iOS模拟器提供的性能不如设备本身。也就是说,我的iPad模拟FPS大约是iPhone模拟的一半或四分之一。我的设备本身速度接近60 FPS,但为什么iPad比iPhone慢呢。由于缩放,我在两个模拟中的节点数量几乎相同


我不是渲染方面的专家,但是额外的分辨率真的会让FPS遭受那么大的损失吗?或者还有其他常见问题需要注意吗?

是的,较大的设备在模拟器中的图形性能较差,因为它们的尺寸较大;)

iOS模拟器中的所有渲染都是通过软件完成的


如果您有图形密集型应用程序,您可能希望在模拟器中使用“低质量”设置进行快速部署测试,然后在真实设备上验证性能和渲染质量。

我认为只有OpenGL渲染是模拟器上模拟的软件,而不是所有渲染。您的术语不在这里。OpenGLES不是软件仿真,它是用软件而不是硬件实现的。此外,Quartz2D在软件中实现。也没有金属支架。