Работа с DirectShape

Автор Тема: Работа с DirectShape  (Прочитано 1275 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VladislavАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 210
  • Карма: 0
Работа с DirectShape
« : 02-10-2019, 13:03:11 »
Добрый день.
Подскажите пожалуйста, как создать DirectShape, состоящий только из
элементов класса Face. А также, как создать Face, имея три вершины и нормали.
Конечная цель - это запись произвольного мэша (заданного вершинами и нормалями)
в объект DirectShape.
Благодарю за информацию.

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Работа с DirectShape
« Ответ #1 : 03-10-2019, 22:56:10 »
Посмотрите:
а) TessellatedShapeBuilder - там можно указать свойство Target = TessellatedShapeBuilderTarget.Mesh, с ним, наверное, попроще будет
б) BRepBuilder - его использовать сложнее, но, вероятно, даст более интересные результаты, если у Вам нужны не плоские поверхности