Class CalibrationData
Used for loading/applying camera intrinsics and camera extrinsics obtained through Spectator View's default calibration process.
Implements
Inherited Members
Namespace: Microsoft.MixedReality.SpectatorView
Assembly: cs.temp.dll.dll
Syntax
public class CalibrationData : ICalibrationData
Constructors
CalibrationData(CalculatedCameraIntrinsics, CalculatedCameraExtrinsics)
Declaration
public CalibrationData(CalculatedCameraIntrinsics intrinsics, CalculatedCameraExtrinsics extrinsics)
Parameters
Type | Name | Description |
---|---|---|
Calculated |
intrinsics | |
Calculated |
extrinsics |
CalibrationData(String, String)
Declaration
public CalibrationData(string cameraIntrinsicsPath, string cameraExtrinsicsPath)
Parameters
Methods
SetUnityCameraExtrinstics(Transform)
Sets up the extrinsic parameters of the holographic camera such that the holographic camera's position and rotation are correctly offset from the HoloLens providing poses for the camera rig.
Declaration
public void SetUnityCameraExtrinstics(Transform cameraTransform)
Parameters
Type | Name | Description |
---|---|---|
Transform | cameraTransform | The transform that contains the holographic camera. |
SetUnityCameraIntrinsics(Camera)
Sets up the intrinsic parameters (such as a projection matrix or field of view) of the holographic camera to match the video camera.
Declaration
public void SetUnityCameraIntrinsics(Camera camera)
Parameters
Type | Name | Description |
---|---|---|
Camera | camera | The holographic camera to set the intrinsis of. |