Недавно Oculus начала отправлять потребителям свой первый набор заказов на Oculus Rift, что даст толчок развитию рынка виртуальной реальности. Генеральный директор Facebook Марк Цукерберг также объявил, что при запуске или вскоре после этого будет доступен широкий спектр игр, а еще больше игр будет в разработке.
Те, кто заинтересован в участии в этой захватывающей новой индустрии, могут использовать Oculus SDK для создания игр для Rift. компания недавно обновила SDK, добавив новые функции для тех, кто заинтересован в разработке виртуальной реальности. игры.
(ЧИТАЙТЕ ТАКЖЕ: Игра Dimensional Intersection выйдет на ПК в Steam, PlayStation VR и Oculus этой осенью)
Самая последняя версия Oculus PC SDK поставляется с множеством новых функций, включая поддержку потребительской версии Rift, поддержка жизненного цикла приложений, встроенная интеграция с последними выпусками Unity и Unreal Engine, а также асинхронное искажение времени (ATW). Вот все новые функции:
- Добавлен асинхронный TimeWarp (ATW). Для получения дополнительной информации см. Асинхронный TimeWarp.
- Добавлены функции для управления фокусом VR, которые помогают плавно переключать пользователей между игрой или опытом и Oculus Home. Для получения дополнительной информации см. Управление фокусом VR.
- Обновлена очередь впереди, чтобы быть адаптивной. Ставьте в очередь ранее обработанные кадры на 2,8 миллисекунды, чтобы улучшить параллелизм CPU и GPU. Адаптивная опережающая очередь работает аналогично, но автоматически регулирует время начала от 0 до -1 кадра (в зависимости от текущей производительности).
- Добавлен индикатор производительности, который показывает, когда приложение работает медленно или не поддерживает частоту кадров. Для получения дополнительной информации см. Показатель эффективности.
- Добавлен HUD производительности Oculus Compositor (ovrPerfHud_CompRenderTiming) и переименован HUD производительности приложения (ovrPerfHud_RenderTiming) в ovrPerfHud_CompRenderTiming.
- Поддержка DirectX 12 (DX12).
Oculus также выпустил Platform SDK 1.0, позволяющий разработчикам добавлять в игры и приложения такие функции, как списки лидеров, многопользовательский подбор игроков и одноранговые сети.