Class TuringCameraT2B
public class TuringCameraT2B : LFBaseCamera
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourTuringCameraT2B
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.useGUILayoutMonoBehaviour.runInEditModeBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.transformComponent.gameObjectComponent.tagObject.GetInstanceID()Object.GetHashCode()Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
- Extension Methods
Fields
CoupledZoneDepth
public float CoupledZoneDepth
Field Value
HDR
[Tooltip("HDR")]
public bool HDR
Field Value
UncoupledZoneDepth
public float UncoupledZoneDepth
Field Value
displayReferenceResolution
[Tooltip("屏幕分辨率(单位:pixels),为0时自动获取")]
public Vector2Int displayReferenceResolution
Field Value
- Vector2Int
displayReferenceSize
[Header("Screen Metrics")]
[Tooltip("屏幕物理尺寸(单位:米,默认15.6寸)")]
public Vector2 displayReferenceSize
Field Value
- Vector2
enableMotion
public bool enableMotion
Field Value
eyeTrackerManager
[Header("FaceTracking")]
public EyeTrackerManager eyeTrackerManager
Field Value
leftEye
[Header("Stereo Camera")]
[Tooltip("左眼相机")]
[HideInInspector]
public Camera leftEye
Field Value
- Camera
leftEyeExcludeLayers
[Tooltip("左眼剔除层")]
public int[] leftEyeExcludeLayers
Field Value
- int[]
renderTarget
[Header("RenderTarget")]
[Tooltip("通过RawImage显示,否则直接显示到屏幕")]
public RawImage renderTarget
Field Value
- RawImage
rightEye
[Tooltip("右眼相机")]
[HideInInspector]
public Camera rightEye
Field Value
- Camera
rightEyeExcludeLayers
[Tooltip("右眼剔除层")]
public int[] rightEyeExcludeLayers
Field Value
- int[]
smoothTime
[Header("Motion")]
[Tooltip("平滑时间(单位:秒")]
public float smoothTime
Field Value
stereo
[HideInInspector]
[Tooltip("开关3D显示")]
public bool stereo
Field Value
v_interocular
public float v_interocular
Field Value
viewingDistance
[Tooltip("最佳观看距离((单位:米)")]
public float viewingDistance
Field Value
Properties
Compensation
public RenderTexture Compensation { get; }
Property Value
- RenderTexture
DisplayReferenceResolution
public Vector2Int DisplayReferenceResolution { get; }
Property Value
- Vector2Int
Methods
SwitchScreen3D(bool)
public override void SwitchScreen3D(bool focus)
Parameters
focus
bool