Geometriás
Összefoglaló
Geometry egy Aspose.3d Python-ban használt osztály. Az örökölők: Entity.
A Geometry.visible ((() módszer egy boolean-t ad vissza, amely jelzi, hogy a geometria megjelenik-e, és az overload visible ((
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
visible | bool | Olvasd! | A módszer egy boolean-t ad vissza, amely jelzi, hogy a geometria megjelenik-e, és az overload visible ((érték) kijelöli a láthatóságot. |
cast_shadows | bool | Olvasd! | Visszaad egy boolean, amely ellenőrzi, hogy a geometria árnyékokat vetít-e ki, és a cast_shadows ((value) frissíti ezt a beállításot. |
receive_shadows | bool | Olvasd! | Visszaad egy boolean, amely jelzi, hogy a geometria kap árnyékokat, és receive_shadows(value) váltja ezt az eljárást. |
vertex_elements | List['VertexElement'] | Olvasd! | Visszaadja a hálózati szögek közötti adatrendezés leírását szolgáló VertexElement objektumok listáját. |
control_points | List[Vector4] | Olvasd! | A csúcspontok listáját Vector4 objektumként adja meg. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
__init__(name: str) | |
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') → 'VertexElement' | Új VertexElement-t hoz létre a megadott típus és mapping konfigurációhoz. |
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') → 'VertexElementUV' | UV VertexElement létrehozása a meghatározott textúra feltérképezéséhez és módhoz. |
add_element(element: 'VertexElement') | Hozza a megadott VertexElement elemeket a geometria elemgyűjteményéhez. |
get_element(element_type: 'VertexElementType') | Visszaadja a megadott típus VertexElement vagy az Nincs, ha nincs. |
get_vertex_element_of_uv(texture_mapping: 'TextureMapping') → Optional['VertexElementUV'] | Visszaadja az UV VertexElement-t, amely megfelel a textúra feltérképezésnek vagy Nincs. |
remove_property(property) | |
remove_property(property_name: str) | |
get_property(property: str) | A saját tulajdonság értéke a kulcs segítségével visszanyerhető. |
set_property(property: str, value) | Értékelteti a kulcs által azonosított egyedi tulajdonságokat. |
find_property(property: str) | Ellenőrzi, hogy létezik-e egy tulajdonság és visszaadja azt vagy Semmi. |
get_bounding_box() | Számolja és adja vissza a geometria tengely-egyenlegzett határoló mezőjét. |
get_entity_renderer_key() | Visszaadja a geometria entitásával kapcsolatos rendszerező kulcsot. |