Geometry

Общ преглед

Geometry е клас в Aspose.3d за Python. Наследници от: Entity.

Методът Geometry.visible (() връща булеви знак, показващ дали геометрията е изобразена и претоварването visible ((състоянието на видимостта), определя знака за видимост.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
visibleboolПрочети.Методът връща булеви знак, показващ дали геометрията е изобразена и претоварването видима (възходяща стойност) задава знамето за видимост.
cast_shadowsboolПрочети.Връща булеви, който контролира дали геометрията изхвърля сенки и cast_shadows ((value) актуализира тази настройка.
receive_shadowsboolПрочети.Връща булево число, което показва дали геометрията получава сенки и receive_shadows (възвръща това поведение)
vertex_elementsList['VertexElement']Прочети.Връща списък с VertexElement обекти, които описват разпределението на данните по вертикала на мрежата.
control_pointsList[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'Създава UV VertexElement за определено картографиране на текстури и режими.
add_element(element: 'VertexElement')Добавя доставения VertexElement към колекцията от елементи на геометрията.
get_element(element_type: 'VertexElementType')Връща VertexElement на посочения тип или None, ако липсва.
get_vertex_element_of_uv(texture_mapping: 'TextureMapping')Optional['VertexElementUV']Връща UV 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()Връща ключа на рендера, свързан с обекта на геометрията.
 Български