Geometry

General

Geometry és una classe en Aspose.3d per a Python. Heretaris de: Entity.

El mètode Geometry.visible() retorna un boolean que indica si la geometria es representa, i el sobrecarregament visible ((valor) fixa la bandera de visibilitat.

Propietats

NomTipus de productesAccésDescripció
visibleboolLlegeix.Mètode retorna un boolean que indica si la geometria es representa, i el sobrecarregament visible ((valor) fixa la bandera de visibilitat.
cast_shadowsboolLlegeix.Retorna un boolean que controla si la geometria genera ombres, i cast_shadows(valor) actualitza aquesta configuració.
receive_shadowsboolLlegeix.Retorna un boolean que indica si la geometria rep ombres, i receive_shadows(value) canvia aquest comportament.
vertex_elementsList['VertexElement']Llegeix.Retorna una llista d’objectes VertexElement que descriuen el traçat de dades per-vertex de la malla.
control_pointsList[Vector4]Llegeix.Proporciona la llista de posicions del vèrtex com a objectes Vector4

Mètodes

SignaturaDescripció
__init__(name: str)
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElement'Crea un nou VertexElement del tipus especificat i de la configuració de mappatge.
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElementUV'Crea un UV VertexElement per a la mappatge i els modes de textura especificats.
add_element(element: 'VertexElement')Afegeix el VertexElement subministrat a la col·lecció d’elements de geometria.
get_element(element_type: 'VertexElementType')Retorna el VertexElement del tipus especificat, o None si no hi ha cap.
get_vertex_element_of_uv(texture_mapping: 'TextureMapping')Optional['VertexElementUV']Retorna el UV VertexElement que coincideix amb la mappatge de textura, o Ningú.
remove_property(property)
remove_property(property_name: str)
get_property(property: str)Obtén el valor d’una propietat personalitzada per la seva clau
set_property(property: str, value)Assigna un valor a una propietat personalitzada identificada per la seva clau.
find_property(property: str)Comprova si una propietat existeix i la torna o No.
get_bounding_box()Calcula i torna el quadre de limitació alineat a l’eix de la geometria.
get_entity_renderer_key()Retorna la clau de renders associada a l’entitat geomètrica.
 Català