I have always been fascinated with gaze driven user interfaces. Fatigued by COVID-19, Andy and I decided to code up a quick head-pose driven 3D model controller. Thanks to amazing WebGL advancements in JS, it can run fully in the browser. We make use of Google Mediapipe's facemesh to get the head pose and use it to rotate the 3D model. Try tilting you head left/right or up/down and see the model rotate! Also you can walk infront of the camera to view the model from different angles as it can track your position as well. 3D object model taken from here .

Full webpage demo here.