unreal.LiveLinkOpenTrackIOStaticLens¶
- class unreal.LiveLinkOpenTrackIOStaticLens(distortion_overscan_max: float = 0.0, undistortion_overscan_max: float = 0.0, make: str = '', model: str = '', serial_number: str = '', firmware_version: str = '', nominal_focal_length: float = 0.0, calibration_history: None = [])¶
Bases:
StructBaseLive Link Open Track IOStatic Lens
C++ Source:
Plugin: LiveLinkOpenTrackIO
Module: LiveLinkOpenTrackIO
File: LiveLinkOpenTrackIOTypes.h
Editor Properties: (see get_editor_property/set_editor_property)
calibration_history(Array[str]): [Read-Write] List of free strings that describe the history of calibrations of the lens.distortion_overscan_max(float): [Read-Write] Static maximum overscan factor on lens distortion. This is an alternative to providing dynamic overscan values each frame. Note it should be the maximum of both projection-matrix-based and field-of-view-based rendering as per the OpenLensIO documentation.firmware_version(str): [Read-Write] Non-blank string identifying lens firmware versionmake(str): [Read-Write] Non-blank string naming lens manufacturermodel(str): [Read-Write] Non-blank string identifying lens modelnominal_focal_length(float): [Read-Write] Nominal focal length of the lens. The number printed on the side of a prime lens, e.g. 50 mm, and undefined in the case of a zoom lens.serial_number(str): [Read-Write] Non-blank string uniquely identifying the lensundistortion_overscan_max(float): [Read-Write] Static maximum overscan factor on lens undistortion. This is an alternative to providing dynamic overscan values each frame. Note it should bethe maximum of both projection-matrix-based and field-of-view-based rendering as per the OpenLensIO documentation.
- property calibration_history: None¶
[Read-Write] List of free strings that describe the history of calibrations of the lens.
- property distortion_overscan_max: float¶
[Read-Write] Static maximum overscan factor on lens distortion. This is an alternative to providing dynamic overscan values each frame. Note it should be the maximum of both projection-matrix-based and field-of-view-based rendering as per the OpenLensIO documentation.
- Type:
(float)
- property firmware_version: str¶
[Read-Write] Non-blank string identifying lens firmware version
- Type:
(str)
- property nominal_focal_length: float¶
[Read-Write] Nominal focal length of the lens. The number printed on the side of a prime lens, e.g. 50 mm, and undefined in the case of a zoom lens.
- Type:
(float)
- property serial_number: str¶
[Read-Write] Non-blank string uniquely identifying the lens
- Type:
(str)
- property undistortion_overscan_max: float¶
[Read-Write] Static maximum overscan factor on lens undistortion. This is an alternative to providing dynamic overscan values each frame. Note it should bethe maximum of both projection-matrix-based and field-of-view-based rendering as per the OpenLensIO documentation.
- Type:
(float)