Camera

Přehled

Camera je třída v Aspose.3d pro Python. Dědici: Entity.

Objekty fotoaparátu odhalují plnou perspektivu a ortografickou konfiguraci, včetně blízkých/vzdálených rovin, poměru stránek, ortografické výšky a vektorů vzhůru/pozorování.

Vlastnosti

Název:Typ:PřístupPopis:
namestrČtěte.Uložení identifikačního jména fotoaparátu
parent_nodes``Čtěte.Poskytuje sbírku uzlů, které jsou předky fotoaparátu.
excludedboolČtěte.Uveďte, zda je kamera vyloučena z zobrazování.
parent_node``Čtěte.Odkazuje na bezprostřední mateřský uzel fotoaparátu
rotation_mode``Čtěte.Definuje, jak se interpretuje otáčení fotoaparátu.
near_planefloatČtěte.Uveďte vzdálenost k blízké rovině střihování.
far_planefloatČtěte.Uveďte vzdálenost k dálkové rovině.
aspectfloatČtěte.Definuje poměr stránek zobrazení fotoaparátu.
ortho_heightfloatČtěte.Nastavení výšky objemu ortografického zobrazení
up``Čtěte.Zobrazuje vektor směru nahoru fotoaparátu.
look_at``Čtěte.Definije bod v prostoru, kameru se dívá na
direction``Čtěte.Uveďte směr přední směry fotoaparátu.
target``Čtěte.Specifikuje cílový bod, na který se kamera zaměřuje.
aperture_mode``Čtěte.Určuje chování kamery při otvoru.
field_of_viewfloatČtěte.Definice vertikálního úhlu pohledu v stupních.
field_of_view_xfloatČtěte.Definice horizontálního úhlu pohledu v stupních.
field_of_view_yfloatČtěte.
widthfloatČtěte.Uveďte šířku frustumu fotoaparátu.
heightfloatČtěte.
aspect_ratiofloatČtěte.Poskytuje poměr šířky k výšce zobrazení.
magnification``Čtěte.Uveďte faktor zvětšení zoomu fotoaparátu.
projection_typestrČtěte.Specifikuje režim projekce, např. perspektivní nebo ortografický

Metody

Podpis:Popis:
__init__(name: str, projection_type)
move_forward(distance: float)Pohybuje fotoaparát dopředu o stanovenou vzdálenost
get_bounding_box()Vrací se omezující pole fotoaparátu.
get_entity_renderer_key()Vrací klíč použitý pro zobrazení jednotky fotoaparátu
remove_property(property)Odstraňuje vlastní vlastnost z kamery podle objektu nebo jména .
remove_property(property_name: str)
get_property(property: str)Vrátí hodnotu specifikované vlastnosti custom
set_property(property: str, value)Přiděluje danou hodnotu k specifikované vlastnosti custom
find_property(property: str)Hledá vlastní majetek a vrátí ho, pokud je nalezen.
 Čeština