internal Camera Clone(bool copyEffects = true) { var clone = new GameObject("VRGIN_Camera_Clone").CopyComponentFrom(SteamCam.GetComponent <Camera>()); if (copyEffects) { CopyFX(SteamCam.gameObject, clone.gameObject); } clone.transform.position = transform.position; clone.transform.rotation = transform.rotation; clone.nearClipPlane = 0.01f; return(clone); }
private void ApplyToCameras(CameraOperation operation) { operation(SteamCam.GetComponent <Camera>()); //operation(SteamCam.head.GetComponent<Camera>()); }