Есть ли способ уменьшить полигоны сетки?
В качестве примера проекта я использую модель TGA, предоставленную Autodesk.(https://knowledge.autodesk.com/support/revit-products/getting-started/caas/CloudHelp/cloudhelp/2019/ENU/Revit-GetStarted/files/GUID-61EF2F22-3A1F-4317-B925-1E85F138BE88-htm.html rme_advanced_sample_project.rvt)
Если вы добавите все экземпляры на сцену, вы получите число полигонов около 1,3M.Для компьютера это вообще не проблема.Модель загружается примерно за 1 мин и отображается полностью.Для моего iPhone (iPhone 8) это явно слишком много.Как только я запускаю AR Scene и загружаю модель, требование к памяти возрастает до более чем 1,2 ГБ (более 0,15 ГБ) и приводит к сбою приложения.
Даже если исключить некоторые экземпляры (стены, потолки и т. Д.).) перед обработкой сцены для отображения только технического строительного оборудования модель все еще слишком велика для iPhone.
Существуют ли возможности для уменьшения меша с помощью ar-vr-toolkit api.Нужно ли делать это вручную в Revit?
Редактировать: 27.06.18 Вот модель, которую я хочу отобразить в AR (Трис: 2,8 м, Вертс: 2,4 м).
Шаги: 1) Загрузите оригинальный файл .rvt (70 МБ) в мое ведро.2) Перевел файл через кузницу.3) Создал сцену с помощью ar-vr-toolkit api.4) Обработанная сцена с API-интерфейсом ar-vr-toolkit.5) Загрузил сцену в единство.6) Создан префаб.
Меши - это путь к подробностям.Графика не сильно изменится, если я уменьшу количество вершин до 10-15%.В Unity я могу использовать активы, такие как Mesh Simplify (https://assetstore.unity.com/packages/tools/modeling/mesh-simplify-43658), чтобы уменьшить количество. Другой способ - экспортировать модель, например, в 3D max или Maya, чтобы уменьшить количество. Но я хочу попытаться сделать это автоматически.
Мой вопрос: есть ли способ сделать это с помощью Forge?
Изображение 1
Изображение 2