Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: Vladislav от 02-10-2019, 13:03:11

Название: Работа с DirectShape
Отправлено: Vladislav от 02-10-2019, 13:03:11
Добрый день.
Подскажите пожалуйста, как создать DirectShape, состоящий только из
элементов класса Face. А также, как создать Face, имея три вершины и нормали.
Конечная цель - это запись произвольного мэша (заданного вершинами и нормалями)
в объект DirectShape.
Благодарю за информацию.
Название: Re: Работа с DirectShape
Отправлено: Александр Игнатович от 03-10-2019, 22:56:10
Посмотрите:
а) TessellatedShapeBuilder - там можно указать свойство Target = TessellatedShapeBuilderTarget.Mesh, с ним, наверное, попроще будет
б) BRepBuilder - его использовать сложнее, но, вероятно, даст более интересные результаты, если у Вам нужны не плоские поверхности