Как увеличить скорость реакции на кадры
Фон
Я строю доказательство концепции для проекта webvr. После посещения конференции в Амстердаме в прошлом месяце и наблюдения за реакцией в действии я подумал, что это будет хорошим началом.
Я настроил демонстрационную страницу здесь. Это просто изображение, добавленное в пример "Hello World".
Внутри браузера Chrome (для настольных ПК и мобильных устройств) он выглядит нормально, не прерывисто. Я посещаю страницу с моим оборудованием vr. Когда в окне браузера samsung приложение работает нормально, но как только я нажимаю кнопкупросмотра в виде vr(внизу слева), частота кадров сильно падает. Достаточно, чтобы через несколько минут у вас заболела голова. У меня есть такой же изменчивый опыт с примерами реагировать-vr здесь
Спекуляции
я использую
- Gear vr
- Интернет Samsung
- Samsung Galaxy S6
- Android 6
Мобильное устройство сейчас немного старое (более года), возможно, это является причиной проблемы, но оно работает очень гладко, прежде чем войти в режим vr.
Вопрос
Есть ли способ вынудить больше вычислительной мощности устройства (что-то вроде добавления will-change: transform;
или жеtransform: translateZ(0);
)?
или же
Это чисто ограничение аппаратного обеспечения?
или же
Реакция-vr добавляет слишком много накладных расходов, есть ли способ оптимизировать? У меня есть очень гладкий опыт с примером кубиков three.js