void Start() { //Stay in landscape Screen.autorotateToPortrait = false; //fetches scene object handles cam = GetComponent <Camera>(); leftEye = GameObject.FindGameObjectWithTag("leftEye"); rightEye = GameObject.FindGameObjectWithTag("rightEye"); eyeBaseScale = leftEye.transform.localScale; calibPointGO = GameObject.FindGameObjectWithTag("CalibPoint"); calibPointGO.transform.position = Vector3.zero; SetRendererEnabled(calibPointGO, false); //preprare calibration point container calibrationPoints = new List <Point2D>(); //init call back queue _callbackQueue = new Queue <Callback>(); //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); //activate C# TET client, default port GazeManager.Instance.Activate ( GazeManager.ApiVersion.VERSION_1_0, GazeManager.ClientMode.Push ); //register for gaze updates GazeManager.Instance.AddGazeListener(this); }
// Use this for initialization void Start() { gazeUtils = new GazeDataValidator(30); GazeManager.Instance.AddGazeListener (this); lastGazeCoord = Vector3.zero; EyeHelperScript.Instance = this; }
void Start() { //Stay in landscape Screen.autorotateToPortrait = false; //fetches scene object handles cam = Camera.main; leftEye = GameObject.FindGameObjectWithTag("leftEye"); rightEye = GameObject.FindGameObjectWithTag("rightEye"); eyeBaseScale = leftEye.transform.localScale; calibPointGO = GameObject.FindGameObjectWithTag("CalibPoint"); calibPointGO.transform.position = Vector3.zero; SetRendererEnabled(calibPointGO, false); //preprare calibration point container calibrationPoints = new List <Point2D>(); //init call back queue _callbackQueue = new Queue <Callback>(); //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); }
void Start() { //Stay in landscape Screen.autorotateToPortrait = false; cam = GetComponent <Camera>(); baseDist = cam.transform.position.z; gazeIndicator = cam.transform.GetChild(0); //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); //register for gaze updates GazeManager.Instance.AddGazeListener(this); }
void Start() { //Stay in landscape Screen.autorotateToPortrait = false; cam = GetComponent<Camera>(); baseDist = cam.transform.position.z; gazeIndicator = cam.transform.GetChild(0); //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); //register for gaze updates GazeManager.Instance.AddGazeListener(this); }
void Start() { //Stay in landscape Screen.autorotateToPortrait = false; cam = GetComponent <Camera>(); //gazeIndicator = cam.transform.GetChild(0); //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); GazeManager.Instance.Activate(GazeManager.ApiVersion.VERSION_1_0, GazeManager.ClientMode.Push); //register for gaze updates GazeManager.Instance.AddGazeListener(this); }
void Start() { //Stay in landscape Screen.autorotateToPortrait = false; cam = GetComponent<Camera>(); //gazeIndicator = cam.transform.GetChild(0); //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); GazeManager.Instance.Activate(GazeManager.ApiVersion.VERSION_1_0, GazeManager.ClientMode.Push); //register for gaze updates GazeManager.Instance.AddGazeListener(this); }
public void Initialize() { Scope = ProfileManager.Instance.currentEvaluationScope; cam = Camera.main; transform.SetParent(cam.transform); if (useGazeTracker) { GameObject go = Instantiate(uvplane, Vector3.zero, Quaternion.identity) as GameObject; go.transform.SetParent(Camera.main.transform); go.transform.position = Vector3.zero; gazeIndicator = go.transform; } //initialising GazeData stabilizer gazeUtils = new GazeDataValidator(30); //activate C# TET client, default port GazeManager.Instance.Activate ( GazeManager.ApiVersion.VERSION_1_0, GazeManager.ClientMode.Push ); //register for gaze updates GazeManager.Instance.AddGazeListener(this); /* * Initializes the CvsCreator to store data in a log */ dataLogPath = GLPlayerPrefs.GetString(Scope, "TheEyeTribeDataPath"); Debug.Log("eyetribe path: " + GLPlayerPrefs.GetString(Scope, "TheEyeTribeDataPath")); if (dataLogPath.Equals("")) { csvCreator = new CsvCreator("EyeTribeDataLog\\data.csv"); } else { csvCreator = new CsvCreator(dataLogPath); } }