Closed oori closed 2 years ago
Hi,
I'm afraid this is more of an oversight that an actual hack. I always start the TobiiStream first and deal with any issues there before I start Processing, so this never became a problem. I will fix this in the next version of the library, and will leave this open until then. Thanks for the heads up.
Hi
Why did you choose to set the initial gazeState to
Present
? I would say it's supposed to beUnknown
(orNotPresent
), otherwise loading your library without Tobiistream wrongly givestrue
togazeTrack.gazePresent()
with "valid" coordinates(0,0)
. https://github.com/AugustoEst/gazetrack/blob/466e30e6f8ece3cd1ec4bafda5d7d23d896ea0d8/GazeTrack/src/gazetrack/TobiiStream.java#L72I would simply change this, but I wonder why was it originally done this way (hack?). Thanks for your library!