2015-09-27 5 views
0

Я сделал приложение для iPhone с помощью SceneKit от Apple. На iPhone 5s приложение работает с частотой 60 кадров в секунду с очень небольшими падениями до 40 кадров в секунду (я думаю, что это происходит, когда в сцене мало изменений). Я попытался запустить одно и то же приложение, не сделал абсолютно никаких ошибок для кода, на iPad 3, и приложение имеет huuuuge отставание. fps никогда не выше 16. Я сравнивал модели gpu 5s и iPad 3, и они оба A7. Почему я испытываю такое резкое падение в fps? Это аппаратная проблема, и мне нужно снизить графическую интенсивность моего приложения?Резкое падение fps на iPad

Изменить: IPad 3 лет использования iOS9, 5s 7 месяцев и работает iOS8.4

ответ

0

Они имеют различные графические процессоры и процессоры.

iPad 3 был первым с дисплеем сетчатки, что означает 4-кратное повторение отображения экрана на iPad2. Pad был быстро заменен iPad 4, у которого был графический процессор Stromger с более высокой тактовой частотой. Кстати, у iPad 3 был процессор AARM-Cortex A9 с 1 ГГц, а iPad 4 - с одним из первых процессоров Apple, которые назывались Apple Swift, работающими на 1,4 ГГц.

Что касается вашей сцены. Лучше всего, если вы создадите меньше объектов на этом устройстве или исключите его из списка совместимости.

+0

Я всегда предполагал, что у ipads есть шедевр, сделанный для игр. – brumbrum

+0

Не Ipad 3. Apple в конечном итоге много жалуется на клиентов и даже в конечном итоге с заменой ipads 3 на 4-й в некоторых случаях. Они узнали об этом поражении и избежали объявлять iPad 4 mini рано. Просто указывая - iPad 3 - не плохое устройство, и за короткое время это было очень приличное устройство - просто не для всего. –

Смежные вопросы