Поддерживает ли Revit Automation API поддержку текстур UV при создании файла Revit? - PullRequest
0 голосов
/ 24 сентября 2019

Нам нужно создать файл rvt, используя данные сетки, треугольники (индексы, вершины, нормали, текстуры uv).Так поддерживает ли Revit автоматизация дизайна API создание сетки с текстурой и текстурой uvs?Любые примеры будут очень полезны.

Спасибо.

Ответы [ 2 ]

1 голос
/ 24 сентября 2019

Я бы предложил вам изучить функциональность DirectShape Revit API: DirectShape .Он включает в себя некоторую возможность применять материал Revit (цвет и / или текстуру) к создаваемым вами фигурам.Я не знаю, можно ли задать текстуру UV для граней DirectShape.

Если у вас есть свои собственные текстуры для создания в Revit, тогда вы захотите прочитать о Revit материалы и Googleкак их создать.

Best, Michael

0 голосов
/ 25 сентября 2019

API автоматизации проектирования для Revit (DA4R) можно рассматривать как запуск Revit в облаке, вы можете загрузить свой собственный пакет приложений, который содержит ваш модуль расширения IEXternalDBAppplication для Revit, чтобы помочь вам экспортировать данные сетки из моделей Revit.Вот пример, демонстрирующий, как экспортировать элементы Revit в сетки и сцену three.js:

https://github.com/va3c/RvtVa3c

Но он поставляется с пользовательским интерфейсом, его необходимо преобразовать в чистый IEXternalDBAppplication (удалить пользовательский интерфейс)коды) перед загрузкой на сервер Forge в качестве активности DA4R.

Надеюсь, это поможет!

Приветствия,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...