Начало работы с трехмерными моделями
Если вы хотите, чтобы интерфейс сетки был богат содержимым, вероятно, потребуется включить по крайней мере некоторые трехмерные модели. К счастью, вам не нужно быть трехмерным художником или иметь один в вашей команде, чтобы собрать активы, которые вам нужно реализовать. Существует множество способов получить предварительно созданные модели бесплатно, или по разумной стоимости, которую мы рассмотрим здесь. Мы также обсудим, как приступить к созданию собственных трехмерных моделей.
Общие рекомендации по подготовке собственных трехмерных моделей для использования в различных приложениях Майкрософт, включая Сетку, см. в руководстве по преобразованию и оптимизации трехмерной модели Майкрософт в режиме реального времени.
Для импорта и оптимизации моделей glTF можно использовать официальный подключаемый модуль glTF Unity.
После того как модели находятся в проекте, необходимо убедиться, что проект в целом будет соответствовать вашим ожиданиям производительности. Мы рекомендуем регулярно использовать средство content Анализатор производительности (CPA) для отслеживания статистики проекта.
Хранилище активов Unity — это отличное место для поиска ресурсов, которые можно быстро интегрировать в проект. Их инвентаризация огромна, и они утверждают, что имеют более 11000 пятизвездочных активов, так что есть хороший шанс найти то, что вам нужно или что-то близко. Стоит посмотреть, особенно если вы считаете, что многие из активов свободны.
Существуют многочисленные веб-сайты, которые предлагают предварительно созданные модели трехмерного и CAD (автоматизированного проектирования) и анимации по разумным или без затрат. Ниже перечислены некоторые из наиболее популярных:
Microsoft Paint3D:
Cad Models HoloLens в Microsoft Store
Mixamo (модели и анимации)
Blender Market (Дополнительные сведения о средстве моделирования Blender ниже)
Вы также можете рассмотреть вопрос о "kitbashing", где вы скачайте "комплект" предварительно созданных трехмерных частей. Это позволяет собрать сложную модель без необходимости в расширенных навыках моделирования. Обратите внимание, что во многих случаях трехмерные части не будут настраивать карты UV- вам придется заботиться об этой части. Здесь можно найти множество комплектов:
Если вы не можете найти предварительно созданные трехмерные модели, которые соответствуют вашим потребностям, это может быть стоит в то время как разработать некоторые трехмерные навыки моделирования или иметь кого-то в вашей команде сделать это. На самом высоком уровне трехмерное моделирование — это огромный сложный навык, охватывающий многочисленные поддисциплины. Документация по Unity содержит хорошую информацию по различным связанным темам:
Как вы можете себе представить, это требует значительного времени и усилий, чтобы стать высокопрофестивным трехмерным модельером. Хорошая новость заключается в том, что вы не должны стать экспертом, чтобы получить некоторые преимущества; просто имея несколько основных навыков на панели элементов, таких как возможность изменять материалы в модели или преобразовывать высокополиную модель в низкополиную, может привести к значительному улучшению вашего опыта.
Ниже приведены некоторые из более популярных трехмерных программ моделирования.
Blender является популярным выбором отчасти потому, что трехмерные инструменты моделирования, как правило, являются дорогими, и Blender бесплатно. В прошлые годы Blender считался менее способным, чем высокопроизводительные инструменты в этой категории. Однако она значительно улучшилась в последних нескольких версиях и в настоящее время считается многими полностью профессиональным инструментом.
CAD (разработка с помощью компьютеров)
Программы CAD также позволяют создавать трехмерные модели и могут предлагать расширенные функции для конкретного домена, которые не будут доступны в одном из перечисленных выше программ. Например, если ваш интерфейс сетки будет содержать объекты, связанные с инфраструктурой, зданиями, каналами, телекоммуникационными сетями, термодинамическими, механическими частями, медицинскими устройствами или производства, то программа CAD может быть лучшим выбором для вас. Вы можете создавать модели в программе CAD, а затем преобразовать их в формат, который можно использовать в Unity.
Вот некоторые из более популярных программ CAD.
SketchUp: веб-приложение для создания.
Autodesk:
Tinkercad: веб-приложение для создания.
Polycam: приложение Android и Apple iOS. Его можно использовать бесплатно для экспорта в Blender или принимать измерения. Есть также версия оплаты.
Дополнительные приложения для сканирования:
Лучше всего начать поиск учебников, видео и других ресурсов обучения на веб-сайте выбранного средства. Крупные веб-сайты потокового видео, такие как YouTube, имеют много учебников о трехмерном моделировании, но так как любой пользователь может публиковать видео, качество может значительно отличаться. Некоторые средства имеют выделенные каналы YouTube- два примера: Blender и Майя.
Другой бесплатный ресурс может быть вашей локальной общедоступной библиотекой. Многие библиотеки предлагают потоковую передачу видео eLearning на своих веб-сайтах, и, как правило, многие статьи компьютеров из высококачественных источников. Например, общедоступная библиотека Сан-Франциско предлагает видео из LinkedIn Learning.
Если вы готовы платить, вот некоторые из более популярных сайтов видео учебников: