unreal.SphericalLensDistortionModelHandler

class unreal.SphericalLensDistortionModelHandler(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: LensDistortionModelHandlerBase

Lens distortion handler for a spherical lens model that implements the Brown-Conrady polynomial model

C++ Source:

  • Plugin: CameraCalibrationCore

  • Module: CameraCalibrationCore

  • File: SphericalLensDistortionModelHandler.h

Editor Properties: (see get_editor_property/set_editor_property)

  • current_state (LensDistortionState): [Read-Write] Current State: Current state as set by the most recent call to Update()

  • display_name (str): [Read-Only] Display Name: Display name, used to identify handler in-editor details panels

  • distortion_post_process_mid (MaterialInstanceDynamic): [Read-Only] Distortion Post Process MID: Dynamically created post-process material instance for the currently specified lens model

  • lens_model_class (type(Class)): [Read-Only] Lens Model Class: Lens Model describing how to interpret the distortion parameters

  • overscan_factor (float): [Read-Only] Overscan Factor: Computed overscan factor needed to scale the camera’s FOV (read-only)