{"id":878,"date":"2026-03-04T14:56:12","date_gmt":"2026-03-04T14:56:12","guid":{"rendered":"https:\/\/iam.tugraz.at\/research\/skusek\/?p=878"},"modified":"2026-03-04T15:00:25","modified_gmt":"2026-03-04T15:00:25","slug":"09-more-than-just-buttons-interactions-and-interfaces-in-vr-ar-and-mr-experiences","status":"publish","type":"post","link":"https:\/\/iam.tugraz.at\/research\/skusek\/2026\/03\/04\/09-more-than-just-buttons-interactions-and-interfaces-in-vr-ar-and-mr-experiences\/","title":{"rendered":"09 | More than just buttons &#8211; Interactions and interfaces in VR, AR and MR experiences"},"content":{"rendered":"\n<h1 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-e621bf36ea7927b6eb538bd42a91b0c5\" style=\"font-size:19px;font-style:normal;font-weight:700\"><strong>What this blogpost is all about<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Building upon my previous blogpost on immersive level design, this post also aims to explore the topic of immersion and interaction within VR, MR and AR a bit more by looking into different interface and interactivity solutions currently available, some previously mentioned already, some new, that may increase intuitiveness and engagement from the user. While also still covering AR and MR solutions, the main focus of this blog post will be on VR, as it is more in line with my future plans and planned research.<\/p>\n\n\n\n<div style=\"height:90px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-b826458f943843a4fcc0a412c86baee4\" style=\"font-size:26px;font-style:normal;font-weight:700\">Tracking, controllers, recognition and other interaction methods<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-43ba6782965a73685b4d6f96b9862309 wp-block-paragraph\" style=\"font-size:14px\">With a wide variety of different VR, AR and MR headsets and technologies comes an equally wide variety of different input devices, interfaces and ways to interact with the created virtual environment. In VR alone, there exists a seemingly endless amount of different controllers, with each headset developer putting their own spin on it.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;galleryId&quot;:&quot;6a337f33c96e6&quot;}\" data-wp-interactive=\"core\/gallery\" class=\"wp-block-gallery has-nested-images columns-4 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33c9f84&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33c9f84\" class=\"wp-block-image size-full is-style-rounded wp-lightbox-container\"><img fetchpriority=\"high\" decoding=\"async\" width=\"520\" height=\"520\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"879\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/HTC_img-vive-controllers.jpg\" alt=\"\" class=\"wp-image-879\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/HTC_img-vive-controllers.jpg 520w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/HTC_img-vive-controllers-300x300.jpg 300w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/HTC_img-vive-controllers-150x150.jpg 150w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33ca4e0&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33ca4e0\" class=\"wp-block-image size-full is-style-rounded wp-lightbox-container\"><img decoding=\"async\" width=\"1096\" height=\"1224\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"888\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/META-QUEST-PRO-CONTROLLER_41EsCMy6qfL-1.jpg\" alt=\"\" class=\"wp-image-888\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/META-QUEST-PRO-CONTROLLER_41EsCMy6qfL-1.jpg 1096w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/META-QUEST-PRO-CONTROLLER_41EsCMy6qfL-1-269x300.jpg 269w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/META-QUEST-PRO-CONTROLLER_41EsCMy6qfL-1-917x1024.jpg 917w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/META-QUEST-PRO-CONTROLLER_41EsCMy6qfL-1-768x858.jpg 768w\" sizes=\"(max-width: 1096px) 100vw, 1096px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33ca8d0&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33ca8d0\" class=\"wp-block-image size-full is-style-rounded wp-lightbox-container\"><img decoding=\"async\" width=\"1001\" height=\"1001\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"881\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/PS-MOVE_s-l1600.jpg\" alt=\"\" class=\"wp-image-881\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/PS-MOVE_s-l1600.jpg 1001w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/PS-MOVE_s-l1600-300x300.jpg 300w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/PS-MOVE_s-l1600-150x150.jpg 150w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/PS-MOVE_s-l1600-768x768.jpg 768w\" sizes=\"(max-width: 1001px) 100vw, 1001px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33cacdd&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33cacdd\" class=\"wp-block-image size-full is-style-rounded wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"890\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/VALVE-INDEX-CONTROLLERS_19-valve-index.webp\" alt=\"\" class=\"wp-image-890\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/VALVE-INDEX-CONTROLLERS_19-valve-index.webp 1200w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/VALVE-INDEX-CONTROLLERS_19-valve-index-300x169.webp 300w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/VALVE-INDEX-CONTROLLERS_19-valve-index-1024x576.webp 1024w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/VALVE-INDEX-CONTROLLERS_19-valve-index-768x432.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:9px\">Different headsets, different controllers &#8211; HTC Vive Pro, Meta Quest 3 Pro, PS Move and Valve Index Pro (left to right)<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-f228d45473212bff334d20ebdffbca86 wp-block-paragraph\" style=\"font-size:14px\">However, controllers like these are by no means the sole mean to interact with virtual environments anymore, as with advancements in tracking, movement- and voice recognition, a vast variety of different input and interface methods has been developed alongside the conventional controller-based inputs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-911961a95c09ba7eb691271e87222d21\" style=\"font-size:19px;font-style:normal;font-weight:700\">Hands, eyes, voice and haptic feedback<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-3fb45a4a080b171550e822240ec64cf3 wp-block-paragraph\" style=\"font-size:14px\">As previously mentioned, constant advancements in available computing power, frequent optimisations as well as new technologies make it possible to create virtual experiences that are more immersive than ever. <\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-0fea80fdbab0f2195e574c8093cf5b6f wp-block-paragraph\" style=\"font-size:14px\">One such advancement lies in tracking and how the tracked movement and data get processed. While hand and gesture tracking has been a long-time staple especially in AR headsets, due to their inbuilt sensors and tracking, it has also become one in VR and MR applications. To give a differentiation between hand-tracking, controller-based-tracking and gesture-tracking, more commonly known as gesture recognition, which all may appear similar at a glance, is quite simple. Hand-tracking, as the name suggests, track the actual movement of the hand within the virtual space.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33cb491&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33cb491\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"882\" height=\"570\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/Ultraleap-Interface_PromoShot.png\" alt=\"\" class=\"wp-image-883\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/Ultraleap-Interface_PromoShot.png 882w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/Ultraleap-Interface_PromoShot-300x194.png 300w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/Ultraleap-Interface_PromoShot-768x496.png 768w\" sizes=\"(max-width: 882px) 100vw, 882px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:9px\">Ultraleap&#8217;s 3Di, a small tracking camera for handtracking, comes with its own integrated interface<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-7dfc0786d127b0ca8a14776262d56ef2 wp-block-paragraph\" style=\"font-size:14px\">Different than controller-based-tracking, it frees the hands for interactions, without relying on buttons or other inputs. Controller-tracking, in comparison, also tracks the hands movement, but instead of doing so directly, it tracks the hand-held controllers instead. These controllers usually come with a wide variety of buttons, joysticks and other triggers, that can be programmed and used to interact with the environment and input information. <br>Last but not least, gesture recognition interprets specific hand movements or gestures made by the user and reacts in specific ways, allowing interaction and enabling control over certain parts of the virtual space. It can be understood as a specific form of hand-tracking, as specific parts of the hand get tracked, though, in this case, the gesture made is usually more important than the position of the hand compared to the rest of the body.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33cb888&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33cb888\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"446\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/leap-2_mac.jpg\" alt=\"\" class=\"wp-image-884\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/leap-2_mac.jpg 690w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/leap-2_mac-300x194.jpg 300w\" sizes=\"(max-width: 690px) 100vw, 690px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:9px\">Ultraleap Leap Motion Controller 2, a gesture tracking controller with a wide variety of applications<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-6f3031e8f6d8bdc077c045b701db7dd1 wp-block-paragraph\" style=\"font-size:14px\">While it may seem now, that the main focus of current interaction lies in tracking movement of extremities, mainly the hands, this is not true. Eye tracking, for example, is a gaze-based form of interaction, that makes use of tracking monitors, that follow the user&#8217;s eye movements to enhance realism, allow interaction and render specific parts more or less, thus deepening immersion as needed, while devices like Amazon&#8217;s Alexa, Microsoft&#8217;s Cortana or Google&#8217;s own Voice Assistant can long sicne be used in VR and MR as well, to control and interact with the virtual environment using vocal commands. Using a combination of these different tracking technologies can make the user&#8217;s environment feel much more responsive.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-e0239c41faddb87a1435df9f7f537394 wp-block-paragraph\" style=\"font-size:14px\">But not only the users inputs can be enhanced by new technologies to create a more immersive experience. Using haptic feedback systems, spatial computing as well as hardware solutions, that creates the illusion of seemingly endless virtual spaces even within a very limited physical environment, the immersion of the user and responsiveness of the environment can be increased even further. While haptic feedback gloves have already been mentioned in a previous blog post, it is important to mention that haptic feedback, in the broader sense, is in no way limited to the tactile layer anymore. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33cbc1a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33cbc1a\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"760\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/teslasuit_haptic-feedback.jpg\" alt=\"\" class=\"wp-image-885\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/teslasuit_haptic-feedback.jpg 760w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/teslasuit_haptic-feedback-300x300.jpg 300w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/teslasuit_haptic-feedback-150x150.jpg 150w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:9px\">teslasuit &#8211;  a full body haptic feeback suit, that also tracks movement and can be used for motion capture<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-39459a2b87d71d48f518e44ce9c3f78b wp-block-paragraph\" style=\"font-size:14px\">Haptic feedback suits, like the one shown above, can provide live-responses of the virtual environment to the user via vibrations. This can create the illusion of a physical component being present in the environment. Furthermore, spatial computing, especially in combination with multimedia-rooms, like the TU Graz&#8217; VR Cave, which can be used to more seamlessly merge physical and digital worlds, allowing physical objects to be tracked and influence the virtual, while also allowing virtual objects to interact with the real environment. Additional use of hardware, that allows for extended movement of the user through the virtual space even when limited by smaller real spaces, like an omnidirectional treadmil, can further blur the line between the virtual and the real.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a337f33cbf07&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a337f33cbf07\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"620\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/OMNIDIRECTIONAL-THREADMIL_virtuix_intro_o1_featured.jpg\" alt=\"\" class=\"wp-image-886\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/OMNIDIRECTIONAL-THREADMIL_virtuix_intro_o1_featured.jpg 620w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/OMNIDIRECTIONAL-THREADMIL_virtuix_intro_o1_featured-300x300.jpg 300w, https:\/\/iam.tugraz.at\/research\/skusek\/wp-content\/uploads\/2026\/03\/OMNIDIRECTIONAL-THREADMIL_virtuix_intro_o1_featured-150x150.jpg 150w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:9px\">Virtuix Omni One &#8211; a Omnidirectional treadmil developed for gaming in VR<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-4a1a20c2b1281ea91e5ab8adda8357f8\" style=\"font-size:26px;font-style:normal;font-weight:700\">Things to consider<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-a29d5c2bff677cf0c01ad3bcef541812 wp-block-paragraph\" style=\"font-size:14px\">When presented with all these different options to track the user&#8217;s input and the data they provide, it can be very easy to be overwhelmed or lose track of the reason of why these movements should be tracked and \/ or used in the first place, namely, to provide a smooth, fun and immersive experience, that allows a maximum amount of user interaction with a minimum amount of effort on the users side. To ensure that, there are a few important steps to consider when designing such an interaction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-badee50f9889d44afa69eb55d79add55\" style=\"font-size:19px;font-style:normal;font-weight:700\">Abstraction, intuitiveness, optimisation and sense of security<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-b0acaa98bbc1766520a593e0d0ceaabb wp-block-paragraph\" style=\"font-size:14px\">A good first step when approaching the design of user interaction and interfaces for the virtual is mimicking the real world and its interactions, to increase both intuitiveness for the user and clearness when providing feedback. By adapting the sense of realism or choosing a certain level of abstraction for the inputs and \/ or interfaces, they can be simplified and made to fit the desired experience without distracting the user. <\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-d5a67b1d16211e0246278c2b4cd175ff wp-block-paragraph\" style=\"font-size:14px\">Frequent user testing, followed by refinement and optimisation of the employed systems, can increase responsiveness, accessibility and create a sense of security in the user when confronted with the virtual environment. Furthermore, the higher the continuity of the created content, both in design and in experience, and the more seamless the transition between the physical and the virtual, the easier it is for the user to engage, which also boosts self-confidence and security.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-ac4ec3655ce54d586e4659663c401c4c wp-block-paragraph\" style=\"font-size:14px\">All in all, by making use of the different technologies described above, while being aware of the challenges and chances they bring and optimising and adapting the desired experience according to the user&#8217;s needs, it is nowadays possible to create amazingly responsive environments already. It is, however, still important to be aware of the ever present limitations of current hardware, but with how rapidly technology and development keeps progressing, the next solution might already be around the corner.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-2c13c7214551b618ab70e29af1db0668\" style=\"font-size:26px;font-style:normal;font-weight:700\">Next steps: <\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:14px\">Look further into different VR and MR solutions and their respective issues<\/li>\n\n\n\n<li style=\"font-size:14px\">Research essential tools for creating immersive virtual environments as well as different game engines and their advantages and disadvantages<\/li>\n\n\n\n<li style=\"font-size:14px\">Check methods of engagement and interaction within these digital environments<\/li>\n\n\n\n<li style=\"font-size:14px\">Look into accessibility and how to ensure it<\/li>\n\n\n\n<li style=\"font-size:14px\">Research into immersion and storytelling<\/li>\n<\/ul>\n\n\n\n<div style=\"height:90px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-cd705acc93137b7755eb1f4421be343c\" style=\"font-size:19px;font-style:normal;font-weight:700\">Sources:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:12px;font-style:normal;font-weight:300\">1. Springer \/ Gabler.: Virtuelle Realit\u00e4t, in: Gabler Wirtschaftslexikon, n.y.,<br><a href=\"https:\/\/wirtschaftslexikon.gabler.de\/definition\/virtuelle-realitaet-54243\">https:\/\/wirtschaftslexikon.gabler.de\/defi<\/a><a href=\"https:\/\/wirtschaftslexikon.gabler.de\/definition\/virtuelle-realitaet-54243\" target=\"_blank\" rel=\"noreferrer noopener\">niti<\/a><a href=\"https:\/\/wirtschaftslexikon.gabler.de\/definition\/virtuelle-realitaet-54243\">on\/virtuelle-realitaet-54243<\/a><a href=\"https:\/\/conceptartempire.com\/what-is-rigging\/\/virtual-youtubers-whats-the-appeal\/\" target=\"_blank\" rel=\"noreferrer noopener\">\/<\/a> online in: <a href=\"https:\/\/wirtschaftslexikon.gabler.de\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/wirtschaftslexikon.gabler.de\/<\/a> [08.02.2024].<br>2. n.A.: Was ist Augmented Reality?, in: Omnia360, 2020, <a href=\"https:\/\/omnia360.de\/blog\/was-ist-augmented-reality\/\">https:\/\/omnia360.de\/blog\/was-ist<\/a><a href=\"https:\/\/omnia360.de\/blog\/was-ist-augmented-reality\/\" target=\"_blank\" rel=\"noreferrer noopener\">-au<\/a><a href=\"https:\/\/omnia360.de\/blog\/was-ist-augmented-reality\/\">gmented-reality\/<\/a>, online in: <a href=\"https:\/\/omnia360.de\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/omnia360.de\/<\/a> [08.02.2024].<br>3. n.A.: Mixed Reality: Wenn sich Reales und Virtuelles vermischt, in: Omnia360, 2023, <a href=\"https:\/\/omnia360.de\/blog\/mixed-reality\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/omnia360.de\/blog\/mixed-reality\/<\/a>, online in: <a href=\"https:\/\/omnia360.de\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/omnia360.de\/<\/a> [08.02.2024].<br>4. n.a.: Extended Reality, in: RyteWiki, n.y., <a href=\"https:\/\/de.ryte.com\/wiki\/Extended_Reality\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/de.ryte.com\/wiki\/Extended_Reality<\/a>, online in: <a href=\"https:\/\/de.ryte.com\/wiki\/Hauptseite\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/de.ryte.com\/wiki\/Hauptseite<\/a> [08.02.2024].<br>5. Hayden, S.: Vision Pro Teardown Shows Balancing Act Between Cutting Edge Tech &amp; Weighty Design, in: ROADTOVR, 2024, <a href=\"https:\/\/www.roadtovr.com\/apple-vision-pro-teardown-ifixit\/\">h<\/a><a href=\"https:\/\/www.roadtovr.com\/apple-vision-pro-teardown-ifixit\/\" target=\"_blank\" rel=\"noreferrer noopener\">ttps:\/\/www.roadtovr.com<\/a><a href=\"https:\/\/www.roadtovr.com\/apple-vision-pro-teardown-ifixit\/\">\/apple-vision-pro-teardown-ifixit\/<\/a>, online in: <a href=\"https:\/\/www.roadtovr.com\/\">https:\/\/ww<\/a><a href=\"https:\/\/www.roadtovr.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">w.r<\/a><a href=\"https:\/\/www.roadtovr.com\/\">oadtovr.com\/<\/a> [08.02.2024].<br>6. Hayden, S.: Quest 3 Teardown Shows Just How Slim the Headset Really Is, in: ROADTOVR, 2023, <a href=\"https:\/\/www.roadtovr.com\/meta-quest-3-teardown-ifixit-repair\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.roadtovr.com\/meta-quest-3-teardown-ifixit-repair\/<\/a>, online in: <a href=\"https:\/\/www.roadtovr.com\/\">https:\/\/www.ro<\/a><a href=\"https:\/\/www.roadtovr.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">adt<\/a><a href=\"https:\/\/www.roadtovr.com\/\">ovr.com\/<\/a> [08.02.2024].<br>7. Hayden, S.: Vive Ultimate Tracker Gets Beta Support for Third-Party PC VR Headsets, in: ROADTOVR, 2024, <a href=\"https:\/\/www.roadtovr.com\/vive-ultimate-tracker-quest-index-pico\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.roadtovr.com\/vive-ultimate-tracker-quest-index-pico\/<\/a>, online in: <a href=\"https:\/\/www.roadtovr.com\/\">https:\/\/www.ro<\/a><a href=\"https:\/\/www.roadtovr.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">adt<\/a><a href=\"https:\/\/www.roadtovr.com\/\">ovr.com\/<\/a> [08.02.2024].<br>8. n.a.: What to Watch: February 2024 Highlights, n: Meta Quest-Blog, 2024, <a href=\"https:\/\/www.meta.com\/de-de\/blog\/quest\/what-to-watch-free-meta-quest-tv-vr-film\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.meta.com\/de-de\/blog\/quest\/what-to-watch-free-meta-quest-tv-vr-film<\/a>, online in: <a href=\"https:\/\/www.meta.com\/at\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.meta.com\/at\/<\/a> [08.02.2024].<br>9. CGV Channel: TU Graz Virtual Reality Cave, <a href=\"https:\/\/www.youtube.com\/watch?v=aeTHlAZtlAI\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.youtube.com\/watch?v=aeTHlAZtlAI<\/a> [08.02.2024].<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What this blogpost is all about Building upon my previous blogpost on immersive level design, this post also aims to explore the topic of immersion and interaction within VR, MR and AR a bit more by looking into different interface and interactivity solutions currently available, some previously mentioned already, some new, that may increase intuitiveness [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[30,40,41,42,43,18,34],"class_list":["post-878","post","type-post","status-publish","format-standard","hentry","category-excursion","tag-ar","tag-feedback","tag-immersion","tag-responsive-environments","tag-tracking-devices","tag-vr","tag-xr"],"_links":{"self":[{"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/posts\/878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/comments?post=878"}],"version-history":[{"count":3,"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/posts\/878\/revisions"}],"predecessor-version":[{"id":891,"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/posts\/878\/revisions\/891"}],"wp:attachment":[{"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/media?parent=878"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/categories?post=878"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iam.tugraz.at\/research\/skusek\/wp-json\/wp\/v2\/tags?post=878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}