Геометрия

Геометрия

Обзор

Geometry является классом в Aspose.3D FOSS для .NET. Наследники от: Entity.

Базовый класс всех геометрических объектов, которые могут быть представлены (например, сетка, коробка, цилиндр и т.д.).

Свойства

Наименование:Тип:Доступ к нимОписание:
VisibleboolЧитать/писатьПолучает или устанавливает, видима ли геометрия в сцене.
DeformersIList<Deformer>Читайте .Получает коллекцию деформаторов, применяемых к геометрии.
ControlPointsIList<Vector4>Читайте .Получает список контрольных точек (Вектор4), определяющих форму геометрии.
CastShadowsboolЧитать/писатьПолучает или устанавливает, бросает ли геометрия тени.
ReceiveShadowsboolЧитать/писатьПолучает или устанавливает, получает ли геометрия тени.
VertexElementsIList<VertexElement>Читайте .Получает список элементов вершин, связанных с геометрией.

Методы

ПодписьОписание:
GetDeformers()Не реализовано в издании FOSS бросает во время выполнения. Получает все деформаторы.
GetElement(type: VertexElementType)Получает элемент вершины с указанным типом .
GetVertexElementOfUV(textureMapping: TextureMapping)Получает экземпляр VertexElementUV с данным типом нанесения текстуры .
CreateElement(type: VertexElementType)Создает элемент вершины с указанным типом и добавляет его в геометрию.
AddElement(element: VertexElement)Добавляет существующий элемент вершины к текущей геометрии.
CreateElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode)Создает элемент вершины с указанным типом и добавляет его в геометрию.
CreateElementUV(uvMapping: TextureMapping)Создает VertexElementUV с данным типом нанесения текстуры.
CreateElementUV(uvMapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode)Создает VertexElementUV с данным типом нанесения текстуры.
 Русский