Prototype of gaze-controlled Web browser, part of the EU-funded research project MAMEM.
- Link application to local eye tracker SDKs
Please refer to the Readme in the parent folder for details about compiling.
For configuration, edit the lines 12-15 in src/EntryPoint.h:
//#define USE_EYETRACKER // Only with connected SMI RED eyetracker for the moment
const int WINDOW_WIDTH = 1280;
const int WINDOW_HEIGHT = 720;
const bool FULLSCREEN = false; // Uses operation system resolution
If the eye tracker definition is not used, the input from the connected mouse emulates gaze.
Necessary dependencies are provided in the externals folder.
- GLM: http://glm.g-truc.net/0.9.7/index.html (MIT license chosen)
- GLFW3: http://www.glfw.org
- eyeGUI: https://github.com/raphaelmenges/eyeGUI
- FreeType 2.6.1: http://www.freetype.org (FreeType license chosen)