report.RearLeftTopCamera#

class RearLeftTopCamera[source]#

Bases: Camera

Camera placed rear-left-top, diagonally looking at the model.

Attributes

position: tuple[float, float, float]#
Default:

(1.0, -1.0, 1.0)

up: tuple[float, float, float]#
Default:

(0.0, 0.0, 1.0)

look_at: tuple[float, float, float]#
Default:

(0.0, 0.0, 0.0)

pan_target: tuple[float, float, float], optional#

Viewport pan-center; if None, defaults to look_at. On a render this recenters the frustum (off-center) so pan_target lands at the viewport center. Model units.

Default:

None

dimension_dir: Literal['width', 'height', 'diagonal'], optional#

Which viewport extent ‘dimension’ measures. Defaults to ‘diagonal’ to match the webUI viewer. ‘height’/’diagonal’ are resolved to frustum width using the render output aspect ratio; ‘width’ needs no aspect

Default:

'diagonal'

dimension: float, optional#

Framing size in model units measured along dimension_dir; sets the orthographic frustum extent. If None, the framing fits the scene bounding box.

Default:

None

type: Literal['RearLeftTopCamera']#
Default:

'RearLeftTopCamera'