Перейти к содержанию

Класс MeshGeometry3D

Представляет геометрию одной сетки, состоящую из буфера вершин и буфера индексов примитивов.

Пространство имён: Eremex.AvaloniaUI.Controls3D
Сборка: Eremex.Avalonia.Controls3D.dll
NuGet-пакет: Eremex.Avalonia.Controls3D

Объявление

public sealed class MeshGeometry3D : SelectableElement

Конструкторы

имя описание
MeshGeometry3D() Конструктор по умолчанию.

Свойства

имя описание
BoundingBox { get; } Возвращает ограничивающий параллелепипед, выровненный по осям и охватывающий вершины, или null, если вершины не заданы.
FillType { get; set; } Возвращает или задаёт тип примитива, определяющий интерпретацию индексов. Значение по умолчанию — MeshFillType.Triangles.
Indices { get; set; } Возвращает или задаёт индексы вершин, образующих примитивы. Индексы необязательны, если FillType имеет значение Points.
MaterialKey { get; set; } Возвращает или задаёт ключ материала, используемого для отрисовки сетки. Если ключ пуст или неизвестен, контрол использует свой материал по умолчанию.
PrimitiveSize { get; set; } Возвращает или задаёт ширину отрезка или размер точки в пикселях. Значение игнорируется, если сетка заполняется треугольниками.
Vertices { get; set; } Возвращает или задаёт вершины сетки.

См. также



* Эта страница переведена с использованием технологий машинного перевода.

Used in articles