Light
概要
Light Python の FOSS でのクラスです. 遺産は: Camera.
このクラスでは,Python プログラムで Light オブジェクトを扱うための 8 つの方法が提供されています. 可能な方法には: __init__, find_property, get_bounding_box, get_entity_renderer_key, get_property, move_forward, remove_property, set_property. すべてのパブリックメンバーは,Python パッケージのAspose.3D FOSSをインストールした後で,任意の Python アプリケーションにアクセスできます. 特性: aperture_mode, aspect, aspect_ratio, direction, excluded, far_plane,そして18人増える.
プロパティ
| 名称 (名) | タイプ | Access | 記述 |
|---|---|---|---|
name | str | 読み書きする | 名前をつけられるか設定する. |
parent_nodes | `` | 読み取ること | 元のノードを入手します. |
excluded | bool | 読み書きする | 値が割り切れるか,または設定する. |
parent_node | `` | 読み書きする | 取得または設定する. |
rotation_mode | `` | 読み書きする | ローテーションモードを設定します. |
near_plane | float | 読み書きする | 近くにある飛行機を手に入れるか設定する. |
far_plane | float | 読み書きする | 遠方平面を獲得するか設定します. |
aspect | float | 読み書きする | 設定する. |
ortho_height | float | 読み書きする | オーソトの高度を設定します. |
up | `` | 読み書きする | 捕まえたり,仕掛けしたりする. |
look_at | `` | 読み書きする | 目を覚ますか設定する. |
direction | `` | 読み書きする | 方向を決めるか,または設定する. |
target | `` | 読み書きする | 標的を捕まえたり設定したりする. |
aperture_mode | `` | 読み書きする | フレームを設定する. |
field_of_view | float | 読み書きする | 視野を設定する. |
field_of_view_x | float | 読み書きする | 視野を設定する. |
field_of_view_y | float | 読み書きする | 視野を y に設定します. |
width | float | 読み書きする | 幅を設定する. |
height | float | 読み書きする | 値が設定される. |
aspect_ratio | float | 読み書きする | 図面比を設定する. |
magnification | `` | 読み書きする | 拡大を設定する. |
projection_type | str | 読み書きする | 投影型を表示する. |
scene | `` | 読み書きする | 舞台を立てたり,作ったりする. |
properties | PropertyCollection | 読み取ること | 財産を手に入れる. |
メソッド
| Signature | 記述 |
|---|---|
__init__(name: str, light_type) | |
move_forward(distance: float) | |
get_bounding_box() | 制限ボックスを返します. |
get_entity_renderer_key() | FOSS版では実装されていません. は実行時に投げられます. エンティティレンダリングキーを返します. |
remove_property(property) | |
get_property(property: str) | |
set_property(property: str, value) | 資産の値を設定します. |
find_property(property: str) |