Navigation
API > API/Plugins > API/Plugins/LedWallCalibration > API/Plugins/LedWallCalibration/FLedWallCalibration
Description
Populates calibration points and generates a texture with Aruco markers. It finds the CalibrationPointComponent's parent, which is expected to be a StaticMeshComponent, and finds the led panels in it (it expects its triangles to have 3 corners of any given panel. It then generates an Aruco marker for each detected panel and populates its named calibration point corners.
| Name | GenerateArucosForCalibrationPoint |
| Type | function |
| Header File | /Engine/Plugins/Experimental/VirtualProduction/LedWallCalibration/Source/LedWallCalibration/Public/LedWallCalibration.h |
| Include Path | #include "LedWallCalibration.h" |
| Source | /Engine/Plugins/Experimental/VirtualProduction/LedWallCalibration/Source/LedWallCalibration/Private/LedWallCalibration.cpp |
static bool GenerateArucosForCalibrationPoint
(
UCalibrationPointComponent * CalibrationPoint,
const FLedWallArucoGenerationOptions & Options,
int32 & OutNextMarkerId,
cv::Mat & OutMat
)
True if successful
Parameters
| Name | Remarks |
|---|---|
| InCalibrationPoint | The calibration point that will be populated. |
| InOptions | The options for Aruco generation. |
| OutNextMarkerId | If you re-run this function for another mesh, use OutNextMarkerId in the input options. |
| OutMat | The generated OpenCV Mat with the Aruco markers. |