Class VirtualToFCamera
Adjusts the projection based on the internal parameters of the color camera when attached to the Unity camera
Inheritance
Namespace: TofAr.V0.Tof
Assembly: TofArTofAssembly.dll
Syntax
[RequireComponent(typeof(Camera))]
public class VirtualToFCamera : MonoBehaviour
Fields
farClip
Far clipping
Declaration
protected float farClip
Field Value
Type |
---|
System.Single |
nearClip
Near clipping
Declaration
protected float nearClip
Field Value
Type |
---|
System.Single |
portraitHeight
Portrait height
Declaration
protected float portraitHeight
Field Value
Type |
---|
System.Single |
portraitWidth
Portrait width
Declaration
protected float portraitWidth
Field Value
Type |
---|
System.Single |
thisCamera
Camera
Declaration
protected Camera thisCamera
Field Value
Type |
---|
UnityEngine.Camera |
Methods
CreateProjectionMatrix(CalibrationSettingsProperty)
Create projection matrix
Declaration
protected virtual Matrix4x4 CreateProjectionMatrix(CalibrationSettingsProperty settings)
Parameters
Type | Name | Description |
---|---|---|
CalibrationSettingsProperty | settings | Camera calibration info |
Returns
Type | Description |
---|---|
UnityEngine.Matrix4x4 |
UpdateProjectionMatrix(Matrix4x4)
Update projection matrix
Declaration
protected void UpdateProjectionMatrix(Matrix4x4 matrix)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.Matrix4x4 | matrix |