Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход
Разработка платформы Шаг 70 из 387

Настройка использования Vulkan API

По умолчанию, Unity ограничивает некоторые Android устройства, известные как неоптимальные для запуска Unity приложений, от использования Vulkan графики API. Однако, ваше тестирование может выявить, что некоторые ограниченные устройства на самом деле работают лучше с Vulkan API, чем с OpenGLES3 API. В качестве альтернативы, вы можете дополнительно ограничить некоторые устройства для запуска вашего приложения с Vulkan API. Используя Разрешить и Запретить Списки Фильтров, вы можете точно настроить, какие устройства вы хотите разрешить для запуска вашего приложения с Vulkan API.

С помощью списка фильтров Разрешить список фильтроввы можете разрешить определенным устройствам использовать Vulkan в качестве графики по умолчанию API для запуска вашего приложения. В качестве альтернативы, с помощью списка фильтров Список фильтров отказавы можете ограничить некоторые устройства от использования Vulkan API для запуска вашего приложения. Ограниченные устройства используют резервную графику API, установленную в настройках проигрывателя для запуска вашего приложения. Если вы не включите альтернативную графику API, такую как OpenGLES3, в настройках проигрывателя, ваше приложение не будет запускаться на любых устройствах, которые соответствуют критериям отказа. Если вы установите одни и те же значения в списках фильтров Allow и Deny Filter Lists, Unity игнорирует критерии, определенные этими значениями.

Если устройство включено как в список фильтров разрешения, так и в список фильтров запрещения, приоритет имеет фильтр разрешения, и устройство использует Vulkan API. Эти списки можно использовать для ограничения доступа к данным большой категории плохо работающих устройств. Vulkan API, но при этом допускается использование в рамках этой категории тех устройств, которые более эффективно используют Vulkan API. Хотя вы можете ограничить использование Vulkan API на группе устройств, вы можете использовать Разрешить список фильтров для обеспечения возможности использования конкретных устройств из этой группы Vulkan.

Чтобы разрешить устройствам Android всегда использовать Vulkan API, выполните следующие действия:

  1. Создать Vulkan Ассет Фильтрации Устройства. Ассет отображает три списка фильтров в окне Inspector.
  2. Используйте раскрывающийся список (треугольник), чтобы развернуть Разрешить список фильтров.
  3. Выберите кнопку Добавить (+) для ввода спецификации устройства Android, на котором вы хотите разрешить использование Vulkan API.
    Отображается набор параметров.
  4. Введите спецификацию устройства в доступные параметры. Все параметры необязательны. Описание параметров см. в Vulkan Справочная информация об ассетах фильтрации устройств.

Устройства Android, соответствующие спецификациям, определенным в значениях параметров, всегда будут использовать Vulkan API для приложений Unity.

Ограничить Android устройств от использования Vulkan API, используйте Список фильтров отказа и следуйте тем же шагам, что и ранее.

Дополнительные ресурсы