Geometrija
Približni podaci
Geometry je klasa u Aspose.3d za Python. Nasljednici od: Entity.
Metod Geometry.visible (() vraća boolean koji ukazuje da li je geometrija prikazana, a visoka vrijednost vidljive opterećenja (see-value) postavlja zastavu za vidljivost.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
visible | bool | Čitaj. | Metod vraća boolean koji ukazuje da li je geometrija prikazana, a vidljiva preopterećenje (vrednost) postavlja zastavu vidljivosti. |
cast_shadows | bool | Čitaj. | Vraća boolean koji kontrolira da li geometrija baca sjene, a cast_shadows ((value) ažurira ovu postavku. |
receive_shadows | bool | Čitaj. | Vraća boolean koji označava da li geometrija prima sjene, a receive_shadows(value) prebaci ovo ponašanje. |
vertex_elements | List['VertexElement'] | Čitaj. | Vrati popis VertexElement objekata koji opisuju raspored podataka per-vertex mreže. |
control_points | List[Vector4] | Čitaj. | Prikazuje popis pozicija vrhunaca kao objekata Vector4 |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
__init__(name: str) | |
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') → 'VertexElement' | Stvara novu VertexElement određenog tipa i konfiguracije mapiranja |
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') → 'VertexElementUV' | Stvara UV VertexElement za određene teksture mapiranje i režime |
add_element(element: 'VertexElement') | Dodaje dostavljenom VertexElement zbirci elemenata geometrije. |
get_element(element_type: 'VertexElementType') | Vrati VertexElement određenog tipa, ili None ako je odsutan. |
get_vertex_element_of_uv(texture_mapping: 'TextureMapping') → Optional['VertexElementUV'] | Vrati UV VertexElement odgovara tekstura mapiranje, ili Nijedna |
remove_property(property) | |
remove_property(property_name: str) | |
get_property(property: str) | Pronalazi vrijednost prilagođene svojine pomoću ključa |
set_property(property: str, value) | Predaje vrijednost osobnoj svojini identificiranoj svojim ključem |
find_property(property: str) | Provjerava postoji li imovina i vraća je ili Nema. |
get_bounding_box() | Računa i vraća geometrijskom osovnom okruženju. |
get_entity_renderer_key() | Vrati ključ za renderiranje povezan s entitetom geometrije. |