Представление расширенного объекта в сетке
extendedObjectMesh представляет 3-D геометрию объекта. Геометрия 3-D представлена гранями и вершинами. Используйте эти сетки объектов для задания геометрии uavPlatform для моделирования данных лидарного датчика с помощью uavLidarPointCloudGenerator.
возвращает mesh = extendedObjectMesh('cuboid')extendedObjectMesh объект, определяющий кубоид с единицами измерения. Начало координат кубоида находится в его геометрическом центре.
возвращает сетку полого цилиндра с единицами измерения. Цилиндрическая сетка имеет 20 равноудаленных вершин по окружности. Начало координат цилиндра расположено в его геометрическом центре. Высота выравнивается по оси Z.mesh = extendedObjectMesh('cylinder')
возвращает цилиндрическую сетку с mesh = extendedObjectMesh('cylinder',n)n равноудаленные вершины по окружности.
возвращает сетку сферы с единицами измерения. Сферическая сеть имеет 119 вершин и 180 граней. Начало координат сферы находится в её центре.mesh = extendedObjectMesh('sphere')
дополнительно позволяет задать разрешение, mesh = extendedObjectMesh('sphere',n)n, сферической сетки. Сферическая сетка имеет (n + 1) 2 - 2 вершины и 2n(n - 1) грани.
возвращает сетку из граней и вершин. mesh = extendedObjectMesh(vertices,faces)vertices и faces установите Vertices и Faces свойства соответственно.
Используйте функции объекта для создания новых сетей.
translate | Перемещение сетки вдоль координатных осей |
rotate | Поворот сетки вокруг координатных осей |
scale | Масштабирование сетки в каждом размере |
applyTransform | Применение прямого преобразования к вершинам сети |
join | Объединение двух сетей объектов |
scaleToFit | Автоматическое масштабирование сетки объекта в соответствии с указанными размерами кубов |
show | Отображение сетки в виде сегмента на текущих осях |