unreal.MetaHumanCalibrationGeneratorOptions

class unreal.MetaHumanCalibrationGeneratorOptions(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Options that will used as part of the camera calibration process

C++ Source:

  • Plugin: MetaHumanCalibrationProcessing

  • Module: MetaHumanCalibrationGenerator

  • File: MetaHumanCalibrationGeneratorOptions.h

Editor Properties: (see get_editor_property/set_editor_property)

  • board_pattern_height (int32): [Read-Write] The width of the checkerboard used to record the calibration footage.

  • board_pattern_width (int32): [Read-Write] The width of the checkerboard used to record the calibration footage.

  • board_square_size (float): [Read-Write] The square size of the checkerboard used to record the calibration footage.

  • package_path (DirectoryPath): [Read-Write] Content Browser path where the Lens Files and Camera Calibration assets will be created.

  • sample_rate (int32): [Read-Write] Rate at which the camera calibration process will sample frames.

    Example: 30 will use every 30th frame.

    Note: Low sample rates will take longer for processing to complete.

  • sharpness_threshold (float): [Read-Write] Value represents the allowed blurriness (in pixels) of the frame that will be used for calibration process. If the frame has estimated blurriness higher than this threshold, the frame will be discarded.

property board_pattern_height: int

[Read-Write] The width of the checkerboard used to record the calibration footage.

Type:

(int32)

property board_pattern_width: int

[Read-Write] The width of the checkerboard used to record the calibration footage.

Type:

(int32)

property board_square_size: float

[Read-Write] The square size of the checkerboard used to record the calibration footage.

Type:

(float)

property package_path: DirectoryPath

[Read-Write] Content Browser path where the Lens Files and Camera Calibration assets will be created.

Type:

(DirectoryPath)

property sample_rate: int

[Read-Write] Rate at which the camera calibration process will sample frames.

Example: 30 will use every 30th frame.

Note: Low sample rates will take longer for processing to complete.

Type:

(int32)

property sharpness_threshold: float

[Read-Write] Value represents the allowed blurriness (in pixels) of the frame that will be used for calibration process. If the frame has estimated blurriness higher than this threshold, the frame will be discarded.

Type:

(float)