Геометрия
Обзор
Geometry это класс в Aspose.3d для Python. Наследники от: Entity.
Метод Geometry.visible ((() возвращает булевой показатель, указывающий на то, выполнена ли геометрия, а перегрузка visible ((value)) устанавливает значок видимости.
Свойства
| Наименование: | Тип: | Доступ к ним | Описание: |
|---|---|---|---|
visible | bool | Читайте . | Метод возвращает булевой показатель, указывающий на то, представлена ли геометрия, и перегрузка видимая (value) устанавливает значок видимости. |
cast_shadows | bool | Читайте . | Возвращает булевой, который контролирует, бросает ли геометрия тени, и cast_shadows ((value) обновляет эту настройку. |
receive_shadows | bool | Читайте . | Возвращает булевой показатель, указывающий, если геометрия получает тени, и receive_shadows(value) переключает это поведение. |
vertex_elements | List['VertexElement'] | Читайте . | Возвращает список VertexElement объектов, которые описывают макет данных по вертикали сетки. |
control_points | List[Vector4] | Читайте . | Поставляет список позиций вершин как объекты Vector4 |
Методы
| Подпись | Описание: |
|---|---|
__init__(name: str) | |
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') → 'VertexElement' | Создает новый VertexElement указанного типа и конфигурации нанесения карт. |
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') → 'VertexElementUV' | Создает УФ VertexElement для определённого нанесения текстуры и режимов. |
add_element(element: 'VertexElement') | Добавляет поставленный VertexElement к коллекции элементов геометрии. |
get_element(element_type: 'VertexElementType') | Возвращает VertexElement указанного типа, или None если отсутствует. |
get_vertex_element_of_uv(texture_mapping: 'TextureMapping') → Optional['VertexElementUV'] | Возвращает УФ VertexElement, соответствующий текстуре или Никакой. |
remove_property(property) | |
remove_property(property_name: str) | |
get_property(property: str) | Восстанавливает значение свойства по заданному ключу . |
set_property(property: str, value) | Назначает значение на свойство, идентифицированное ключем . |
find_property(property: str) | Проверяет, существует ли свойство и возвращает его или нет. |
get_bounding_box() | Вычисляет и возвращает рамку геометрии, выровненную на оси. |
get_entity_renderer_key() | Возвращает ключ рендера, связанный с объектом геометрии. |