Что такое служба удаленной отрисовки Azure?
При работе с трехмерной визуализацией каждая деталь имеет значение. Однако непривязанные устройства часто имеют недостаточные вычислительные ресурсы для преобразования сложных моделей для просмотра с требуемым уровнем детализации. При использовании Удаленной отрисовки Azure вы перемещаете рабочие нагрузки отрисовки на высокопроизводительные графические процессоры в Azure. В Azure размещенная облачная служба:
- Преобразует изображение для просмотра.
- Кодирует изображение как поток видео.
- Выполняет потоковую передача изображения на устройство в режиме реального времени.
Примечание.
В дополнение к просмотру модели, подготовленной к просмотру, с ней можно взаимодействовать.
Что такое прореживание?
Трехмерные модели могут состоять из полигонов. Прореживание — это процесс, который сжимает модель путем удаления ее полигонов, из-за чего модель будет отображаться не со всеми подробностями. Вы можете упрощать трехмерные модели с помощью прореживания при просмотре содержимого на неподключенных устройствах.
Примечание.
Прореживание упрощает модели до уровня, необходимого для подготовки к просмотру на оборудовании.
К сожалению, такой подход сокращает качество получающихся моделей. На следующем рисунке показана визуализированная модель обработчика и демонстрируется прореживание. Изображение содержит около 200 000 треугольников. Качество изображения недостаточно для требуемых приложений, например для просмотра трехмерных макетов или визуализации в режиме фабрики.
Определение службы Удаленная отрисовка Azure
Удаленная визуализация Azure — это облачная служба, которая позволяет визуализировать интерактивное трехмерное содержимое, интенсивно использующее графический процессор. С помощью Удаленной отрисовки Azure вы можете:
- Визуализировать сотни миллионов многоугольников.
- Выполнять потоковую передачу на устройства смешанной реальности с низкой задержкой.
Совет
Даже для высокопроизводительного графического процессора некоторые модели могут быть слишком сложными для отрисовки с интерактивной частотой кадров. Если это так, Удаленная отрисовка Azure распределяет рабочую нагрузку между несколькими GPU. Затем результаты объединяются в одно изображение. Этот процесс прозрачен для пользователя.
В следующей таблице описаны ключевые функции Azure Удаленная отрисовка и способы их использования.
Функция | Description |
---|---|
Удаленная отрисовка | Позволяет устройствам с ограниченными вычислительными мощностями визуализировать сложные модели с большим числом полигонов. Эту возможность можно использовать в отраслях, использующих трехмерные модели для таких сценариев, как анализ проекта, планирование макета и обучение. Удаленная отрисовка — это основная возможность. |
Гибридная отрисовка | Позволяет объединить локальное и удаленно отрисованное содержимое. Приложение с удаленной отрисовкой может объединять локальные голограммы и удаленные голограммы. Часть содержимого можно отрисовывать локально, а более требовательное содержимое — удаленно. Например, можно выполнять локальную отрисовку такого содержимого, как меню и инструкции и удаленную отрисовку с потоковой передачей сложных трехмерных моделей. |
Знакомые взаимодействия | Позволяет взаимодействовать с удаленными объектами так же, как и с локальными объектами. |
Пакет средств разработки программного обеспечения (SDK) | Предоставляет мощный и простой в использовании пакет SDK, позволяющий интегрировать удаленно преобразованное для просмотра содержимое в существующие приложения. |
Как Удаленная отрисовка Azure может устранить необходимость прореживания
С помощью Удаленной отрисовки Azure можно:
- Устранить необходимость в прореживании при работе со сложными трехмерными моделями.
- Переносить сложные рабочие нагрузки преобразования для просмотра в Azure, чтобы пользоваться преимуществами высокопроизводительных графических процессоров.
- Распределять сложные рабочие нагрузки по нескольким GPU.
Использование Удаленной отрисовки Azure позволяет улучшить детализацию и качество модели. На следующем рисунке показана визуализированная модель обработчика и демонстрируются преимущества отказа от прореживания. Изображение отображается с 18 000 000 треугольниками, чтобы создать необходимый уровень детализации.