Обновление 14:15: эта статья была обновлена, чтобы добавить более подробное объяснение дополнений Daydream SDK.
Новости о том, что Google очистил Мото Z от Lenovo и Moto Z Force для Daydream, стали поводом для праздника. Пользователи, которые уже приобрели отличный телефон, получили доступ к новой VR-платформе Google без необходимости покупать новое оборудование, а наличие модов Moto означало, что вы можете привязать огромную батарею к задней части своего телефона и наслаждаться Daydream гораздо дольше чем любой другой телефон. Представление Google о Daydream, платформе, которая обеспечивает высокое качество виртуальной реальности для многих людей, не требуя конкретного бренда, казалось, сбывается быстрее, чем первоначально ожидалось.
А потом я фактически использовал Moto Z в Daydream.
По большей части Daydream на Moto Z работает точно так же, как на Pixel и Pixel XL. Вы должны немного переместить телефон на задней панели в Daydream View, чтобы получить метку NFC для запуска приложения Daydream в режиме Daydream, но вы также можете легко запустить приложение и без тега. Вы подключаете Bluetooth-контроллер Daydream к своему телефону, и пришло время начать работу с Daydream. Доступны те же приложения и игры, и все, что я купил через свой Pixel, было доступно для установки на этот телефон. Это здорово, пока вы не запустите одну из более сложных игр.
Боевой кубок, Опасный козел и Фантастические звери выглядели и бежали так, как вы ожидаете. Требования Google к Daydream включают в себя обеспечение стабильной работы со скоростью 60 кадров в секунду, и это то, что казалось каждой из этих игр. Дрифт, с другой стороны, не был таким же, как у Pixel. Включение в игру было неприятным и неприятным, как будто кадры сбрасывались. Небольшое тестирование показало, что это именно то, что происходит. В Drift и некоторых других высокопроизводительных играх Moto Z не мог постоянно поддерживать скорость 60 кадров в секунду во время игры.
Это небольшие различия в общей производительности, но в VR постоянная частота кадров невероятно важна. Несколько кадров, отбрасываемых каждую секунду, или даже каждую секунду, достаточно, чтобы вызвать дезориентацию у некоторых пользователей и сильную тошноту у других. Постоянная частота кадров, пожалуй, самая важная часть успешного опыта виртуальной реальности, и сейчас Moto Z не может этого добиться с каждым приложением Daydream. Это не легко исправить. Даже с полностью уничтоженной Moto Z, в которой нет ничего, кроме Daydream, и этой единственной игры, установленной и запущенной, эта проблема производительности существует.
Есть несколько причин, по которым этот телефон может не соответствовать этому порогу производительности. Внутренняя температура всегда важна для телефонов, и Daydream обязательно вызовет нагрев вашего телефона. В этой ситуации выпадение кадров начинается сразу после начала игры, а не после периода использования, поэтому вряд ли это станет проблемой с температурой. Вместо этого, похоже, что разницы между выходом Snapdragon 820 и Snapdragon 821 достаточно, чтобы вызвать этот небольшой разрыв в производительности. На Pixel XL Drift может использовать 18-19% процессорного времени. На Moto Z дрифт имеет доступ к 14-15%.
Отчет Gamebench: Moto Z слева, Pixel XL справа.Существует вероятность того, что Дрифт и другие не настолько оптимизированы, как могли бы, и обновление от разработчика может предложить более плавный опыт. Многие приложения Daydream обновлялись более одного раза с момента первого запуска, чтобы добавлять функции и исправлять ошибки, а также поддерживать обновленные версии Google Daydream SDK. Только в последнем обновлении SDK Google обратился к асинхронному перепроектированию на телефонах, которые не являются Google Pixel, что также объясняет, что происходит в Drift. Это представляет отдельную значительную проблему для Google, если в конечном итоге виновата программа, и простое обновление может заставить эту игру вести себя одинаково на каждом телефоне. Если каждый опыт Daydream не идентичен, платформа теряет самый важный момент в своих попытках конкурировать с Samsung Gear VR.
Samsung точно знает, что каждый интерфейс Gear VR идентичен, поскольку платформа ограничена высокопроизводительным аппаратным обеспечением Samsung. Daydream очень близок к тому, чтобы сказать то же самое, но эту раннюю ошибку нужно быстро исправить, чтобы она не повторилась, чтобы создать доверие, необходимое для убеждения потребителей, что Daydream может конкурировать с Gear VR.