IDK
IDK

Reputation: 127

Eye Tracking for Unity3d

How could I go about implementing eye tracking in a Unity3D mobile project without external hardware for standalone machines?

Upvotes: 3

Views: 1582

Answers (1)

Lou Garczynski
Lou Garczynski

Reputation: 635

Eye-tracking based on a webcam is, from my experience, terrible.

No software that I've found, that required only a standard webcam, has worked better than a simple "move mouse slowly downward when I'm looking down". This is simply because there's not enough data to interpret into angles precise enough to calculate a screen position.

That said, Pygaze is free and open source and can work with webcams, and python can be interfaced with unity. There are some tools out there, but you might end up just working with sockets between the two.

If you accept the use of hardware, I know tobii provides a unity sdk. There are also cheaper alternatives, that work with pygaze.

Upvotes: 1

Related Questions