XR 12.1 // New Start

I got so frustrated with Unity’s increasing restrictions and issues, I’ve decided to temporarily abandon my current prototype and shift to learning Unreal Engine. My goal for this semester is to create an interactive prototype using Unreal, starting with a sci-fi scene to grasp the basics, then adding interactivity through a smartphone or game controller. This change aims to leverage Unreal’s capabilities for more complex and visually stunning interactive and XR experiences.

XR 12 // Meta SDK

My first steps started by experimenting with Meta’s Quest Integration for Unity. Here’s a quick rundown of my journey and the challenges I faced.

Easy Setup for Quick Prototyping

The initial setup was straightforward and user-friendly. Meta provides a lot of built-in functionality, making it ideal for quick prototyping. Getting a basic project up and running took minimal effort, thanks to the clear setup guides.

Complications Arise with Advanced Features

However, as I moved beyond the basics, things became complicated. The documentation from Meta is often outdated or incomplete, making it difficult to implement more advanced features.

What I Built

I created a terrain with high-definition textures and added functionalities for teleporting (locomotion) and interacting with objects. The process involved using Unity’s XR Interaction Toolkit, which, despite some confusing moments due to lacking documentation, helped achieve the desired interactions.

Performance Issues

A significant issue I encountered was performance. Despite the simplicity of my scene, I noticed major frame rate drops, falling below 38 fps. This highlighted the need for optimization, even in basic projects, to maintain a smooth VR experience.

Takeaways

09 | More than just buttons – Interactions and interfaces in VR, AR and MR experiences

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 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.

Different headsets, different controllers – HTC Vive Pro, Meta Quest 3 Pro, PS Move and Valve Index Pro (left to right)

Ultraleap’s 3Di, a small tracking camera for handtracking, comes with its own intergrated interface

Ultraleap Leap Motion Controller 2, a gesture tracking controller with a wide variety of applications

teslasuit – a full body haptic feeback suit, that also tracks movement and can be used for motion capture

Virtuix Omni One – a Omnidirectional treadmil developed for gaming in VR

  • Look further into different VR and MR solutions and their respective issues
  • Research essential tools for creating immersive virtual environments as well as different game engines and their advantages and disadvantages
  • Check methods of engagement and interaction within these digital environments
  • Look into accessibility and how to ensure it
  • Research into immersion and storytelling

1. Springer / Gabler.: Virtuelle Realität, in: Gabler Wirtschaftslexikon, n.y.,
https://wirtschaftslexikon.gabler.de/definition/virtuelle-realitaet-54243/ online in: https://wirtschaftslexikon.gabler.de/ [08.02.2024].
2. n.A.: Was ist Augmented Reality?, in: Omnia360, 2020, https://omnia360.de/blog/was-ist-augmented-reality/, online in: https://omnia360.de/ [08.02.2024].
3. n.A.: Mixed Reality: Wenn sich Reales und Virtuelles vermischt, in: Omnia360, 2023, https://omnia360.de/blog/mixed-reality/, online in: https://omnia360.de/ [08.02.2024].
4. n.a.: Extended Reality, in: RyteWiki, n.y., https://de.ryte.com/wiki/Extended_Reality, online in: https://de.ryte.com/wiki/Hauptseite [08.02.2024].
5. Hayden, S.: Vision Pro Teardown Shows Balancing Act Between Cutting Edge Tech & Weighty Design, in: ROADTOVR, 2024, https://www.roadtovr.com/apple-vision-pro-teardown-ifixit/, online in: https://www.roadtovr.com/ [08.02.2024].
6. Hayden, S.: Quest 3 Teardown Shows Just How Slim the Headset Really Is, in: ROADTOVR, 2023, https://www.roadtovr.com/meta-quest-3-teardown-ifixit-repair/, online in: https://www.roadtovr.com/ [08.02.2024].
7. Hayden, S.: Vive Ultimate Tracker Gets Beta Support for Third-Party PC VR Headsets, in: ROADTOVR, 2024, https://www.roadtovr.com/vive-ultimate-tracker-quest-index-pico/, online in: https://www.roadtovr.com/ [08.02.2024].
8. n.a.: What to Watch: February 2024 Highlights, n: Meta Quest-Blog, 2024, https://www.meta.com/de-de/blog/quest/what-to-watch-free-meta-quest-tv-vr-film, online in: https://www.meta.com/at/ [08.02.2024].
9. CGV Channel: TU Graz Virtual Reality Cave, https://www.youtube.com/watch?v=aeTHlAZtlAI [08.02.2024].

06 | VR, AR, MR, XR – Exploring the future of extended reality and its technologies

What this blogpost is all about

To explore one of my possible research topics further, this blogpost will look into the strengths and weaknesses of virtual, augmented, mixed and extended reality systems as well as their exact definitions and current technological trends, to gain a better understanding of which system / technology to use in future endeavors when going for different experiences.

  • Offers a completely immersive experience, perfect for training, gaming and simulations
  • Can easily create spaces, that are not accessible normally and / or provide space where normally there would be none
  • Can be used in healthcare, especially in therapeutic applications, to provide immersive therapy, exposure therapy, pain management and rehabilitation
  • Isolation from real world may cause emotional distress (solitude)
  • Needs special equipment, that may be costly and / or not readily available
  • Real world information overlay, that relays information in real-time and provides additional input
  • Allows for hands-free interaction, which allows the user to engage the digital content while also staying aware in the real world
  • Useful for product visualisation and trying out products before making a buying decision
  • Limited field of view, especially on smartphone screens or tablets
  • Mobile dependency means less computing power, limiting display performance and causes need for optimisation
  • A high level of versatility, as it combines both VR and AR, it allows for a broader range of experiences to be created
  • Enables both in-room and virtual connection, communication and collaboration
  • Can, same as VR, be used in a wide variety of industries for training purposes, while also allowing for direct testing in the real world in AR
  • Different technologies and their implementation can cause performance and optimisation issues, posing technical difficulties
  • Cost of adaption currently still very high, especially when compared to pure VR or AR solutions

HTC recently presented their new inside-out tracker, that would allow for inbuilt-tracking on a multitude of existing 3rd party headsets

Both the Apple Vision Pro and the Meta Quest 3 offer hybrid solutions when it comes to VR and AR.

  • Look further into different XR solutions and their respective issues
  • Research essential tools for creating immersive virtual environments
  • Check methods of engagement and interaction within these digital environments
  • Look into accessibility and how to ensure it
  • Research into immersion and storytelling

1. Springer / Gabler.: Virtuelle Realität, in: Gabler Wirtschaftslexikon, n.y.,
https://wirtschaftslexikon.gabler.de/definition/virtuelle-realitaet-54243/ online in: https://wirtschaftslexikon.gabler.de/ [08.02.2024].
2. n.A.: Was ist Augmented Reality?, in: Omnia360, 2020, https://omnia360.de/blog/was-ist-augmented-reality/, online in: https://omnia360.de/ [08.02.2024].
3. n.A.: Mixed Reality: Wenn sich Reales und Virtuelles vermischt, in: Omnia360, 2023, https://omnia360.de/blog/mixed-reality/, online in: https://omnia360.de/ [08.02.2024].
4. n.a.: Extended Reality, in: RyteWiki, n.y., https://de.ryte.com/wiki/Extended_Reality, online in: https://de.ryte.com/wiki/Hauptseite [08.02.2024].
5. Hayden, S.: Vision Pro Teardown Shows Balancing Act Between Cutting Edge Tech & Weighty Design, in: ROADTOVR, 2024, https://www.roadtovr.com/apple-vision-pro-teardown-ifixit/, online in: https://www.roadtovr.com/ [08.02.2024].
6. Hayden, S.: Quest 3 Teardown Shows Just How Slim the Headset Really Is, in: ROADTOVR, 2023, https://www.roadtovr.com/meta-quest-3-teardown-ifixit-repair/, online in: https://www.roadtovr.com/ [08.02.2024].
7. Hayden, S.: Vive Ultimate Tracker Gets Beta Support for Third-Party PC VR Headsets, in: ROADTOVR, 2024, https://www.roadtovr.com/vive-ultimate-tracker-quest-index-pico/, online in: https://www.roadtovr.com/ [08.02.2024].
8. n.a.: What to Watch: February 2024 Highlights, n: Meta Quest-Blog, 2024, https://www.meta.com/de-de/blog/quest/what-to-watch-free-meta-quest-tv-vr-film, online in: https://www.meta.com/at/ [08.02.2024]

XR 10 // Wrap up

As we close the chapter on a semester filled with extensive learning about Extended Reality (XR), it’s an opportune moment to reflect on the ground we’ve covered and to anticipate the exciting journey ahead. Our exploration has spanned a diverse range of topics, each offering a unique perspective on the rapidly evolving world of XR.

  1. XR 1// Evolving Interaction and Experiences in XR: I began this journey by delving into the dynamic world of XR interactions, examining how they’ve transformed over time and what the future holds.
  2. XR 2 // The Evolution and Current Landscape of Extended Reality: This post offered a comprehensive view of XR’s growth trajectory and its current state, setting the stage for this subsequent deep dives.
  3. XR 3 // VR Interactions: Controller vs Body Tracking: A detailed comparison between controller-based and body-tracking interfaces in VR, highlighting their unique advantages and potential applications.
  4. XR 4 // Enhancing Virtual Reality: The Power of Haptic Feedback: I explored the sensory dimension of VR, focusing on how haptic feedback intensifies the immersive experience.
  5. XR 5 // Interesting Case Study: HoloStudio UI and Interaction Design by Microsoft: This case study provided insights into practical applications of XR, emphasizing user interface and interaction design.
  6. XR 6 // UX in Mixed Reality: I discussed the intricacies of user experience design in the mixed reality spectrum, emphasizing its importance in creating engaging and intuitive applications.
  7. XR 7 // Dive into Vision OS Guidelines: This post was dedicated to understanding the best practices and guidelines in designing for XR platforms, particularly the Vision OS.
  8. XR 8 // Beyond Gaming: XR in the Entertainment Industry: I expanded our view to see how XR is revolutionizing the broader entertainment sector, beyond just gaming.
  9. XR 9 // XR in the Military Complex: My exploration concluded with an examination of XR’s applications in military training and strategy, showcasing its diverse utility.

What now?

Last semester’s curriculum primarily revolved around theoretical aspects. For the upcoming semester, I aim to adopt a more practical approach towards the subject. This will involve actively engaging with various XR applications and models for comparative analysis and learning. Additionally, I plan to implement the concepts learned in my own projects and create case studies for them.

XR 9 // XR in the Military Complex

In this semester’s research project, I explored various facets of Extended Reality (XR). Today, let’s delve into a lesser-discussed but significant aspect: the role of XR in the military defense complex. Notably, the military sector is one of the leading investors and developers in this technology.

Training with Mixed Reality

Mixed Reality (MR), blending elements of Augmented Reality (AR) and Virtual Reality (VR), has revolutionized military training. Historically, MR applications like the Swiss tank-driving simulator from the 1970s laid the groundwork for today’s sophisticated systems.

One prominent example is the U.S. Army’s Synthetic Training Environment (STE). This advanced system merges virtual and augmented reality to simulate a wide range of scenarios, from urban warfare to counterinsurgency operations, thus providing immersive training experiences. The STE is a comprehensive platform integrating virtual, live, and collective training elements, designed to be portable and cost-effective. It includes the Reconfigurable Virtual Collective Trainer (RVCT), which offers training for various military vehicles and infantry units​​​​.

Mixed Reality in Combat

MR’s role extends beyond training to actual combat operations. It significantly enhances situational awareness by providing soldiers with real-time information through contextually relevant visualizations. This includes displaying crucial data like maps, navigation, and enemy locations seamlessly.

Soldiers training with Microsoft’s IVAS

A key development in this area is the Integrated Visual Augmentation System (IVAS), a collaborative effort between Microsoft and the U.S. Army. Based on Microsoft’s HoloLens technology, IVAS delivers advanced capabilities such as rapid target acquisition, enhanced situational awareness, and improved navigational tools. It integrates various technologies like thermal imagery, sensors, GPS, and night vision to give soldiers a comprehensive view of the battlefield. This technology is not only pivotal for training but also holds immense potential for real-world combat operations, allowing soldiers to plan and execute missions with enhanced precision and information​​​​.

Support Functions

MR’s applications in the military also extend to support functions. It can transform maintenance and repair processes by overlaying relevant instructions onto real-world objects, aiding technicians and mechanics in performing tasks more efficiently.

In medical support and telemedicine, MR can overlay digital content such as instructions and patient data, facilitating accurate and efficient medical procedures in challenging environments.

Conclusion

MR technology is a game-changer in military applications, enhancing various aspects of operations. While it offers immense benefits in training, situational awareness, and support functions, there are challenges to consider. For instance, overreliance on technology can lead to operational inefficiencies if not managed properly. The concept of „HUD-Cripple,“ prevalent among Navy aviators, highlights the risk of becoming overly dependent on technological aids to the extent that performance without them is significantly impaired.

Moreover, the use of MR in combat situations introduces ethical dilemmas around warfare conduct. The enhanced capabilities provided by MR could lead to debates about the fairness and humanitarian implications of using such advanced technology in conflicts. This necessitates a balance between technological advancement and adherence to international warfare norms and ethics.

The responsibility of XR designers and developers in this context is profound. They must not only focus on the technical and functional aspects of MR systems but also consider their broader societal implications. This includes ensuring that the technology is used responsibly and in accordance with ethical standards. Designers and developers need to collaborate closely with military experts, ethicists, and psychologists to understand the full spectrum of impacts their creations might have. Furthermore, there should be ongoing assessment and adjustment of these technologies to align with evolving ethical standards and societal values.

As we venture further into this technologically advanced era, the responsibility of XR professionals extends beyond innovation, encompassing the ethical stewardship of their creations in the complex domain of military applications.

Sources

XR 8 // Beyond Gaming: XR in the Entertainment Industry

XR is a technology that has been gaining popularity in the entertainment industry. While gaming is a major part of XR, this post would explore its other applications in entertainment, such as virtual concerts, immersive theater, and interactive art installations.

Virtual Concerts: A New Stage for Artists and Fans

Imagine attending a concert by your favorite artist from the comfort of your living room, yet feeling as though you’re right there in the front row. XR makes this possible. Virtual concerts in XR are not just about streaming a live performance; they are about creating an immersive, interactive experience. Fans can choose different viewpoints, interact with the environment, and even feel the vibration of the music through haptic feedback technology.

Artists like Travis Scott and Marshmello have already experimented with these concepts, drawing millions of virtual attendees. These events aren’t just concerts; they’re hyper-realistic experiences blending music, visual art, and digital interaction.

Meta is also pushing strongly into this direction by hosting live concerts on their Meta Quest Plattform. There will be for example a Lice concert by imagine Dragon at June 15th on this plattform.

Immersive Theater: Blurring the Lines Between Audience and Performer

Theater has always been an immersive experience, but XR takes this immersion to a new level. Unlike traditional theater, where the audience is a passive observer, XR theater can make viewers a part of the performance. Through VR headsets or AR applications, audience members can experience different narratives from multiple perspectives, interact with the performers, or even influence the outcome of the story.

Companies like Punchdrunk and Magic Leap are pioneering in this space, creating experiences where the line between audience and performer is blurred, leading to a more intimate and personal form of storytelling.

Interactive Art Installations: Stepping into the Canvas

Art has always been a medium for expression and experience, but XR adds an interactive dimension to it. Interactive art installations using XR technologies allow viewers to step into the artwork, manipulate elements, and experience the art in a multi-sensory manner. This form of art is not just to be seen but to be experienced and interacted with.

Artists like Refik Anadol and teamLab are at the forefront, creating stunning visual landscapes that respond to and evolve with viewer interactions. These installations are not static; they are dynamic and alive, offering a personalized experience to every viewer.

Conclusion: A New Era of Entertainment

XR in entertainment is more than a technological advancement; it’s a paradigm shift in how we experience art, music, and storytelling. It’s about creating worlds that we can step into, interact with, and be a part of. As we look to the future, the possibilities are boundless. We’re not just witnessing a change in entertainment; we’re participating in the birth of entirely new forms of expression and experience.

This is just the beginning. As XR technologies continue to evolve, we can expect to see even more innovative and immersive experiences that challenge our perceptions of reality and entertainment. The future of entertainment is here, and it’s virtual, augmented, and mixed.

Sources

XR 7 // Dive into Vision OS Guidelines

Apple is stepping into the future with its highly anticipated mixed reality headset, introducing a groundbreaking operating system: Vision OS. This isn’t just another tech release; it’s a glimpse into what could shape the future of mixed reality. Diving into Apple’s developer resources, we’re offered a preview of this innovative landscape. Interestingly, Apple steers clear of terms like „Virtual Reality“ or „Augmented Reality,“ opting for „Spatial Design.“ This isn’t just a play on words; it’s a strategic move to set Vision OS apart from other mixed reality platforms.

A Familiar Yet Revolutionary Interface

Vision OS brings a familiar feel to an entirely new dimension. The interface mirrors iPad app designs but in a dynamic 3D space. It’s not just about aesthetics; it’s about functionality. Windows in Vision OS adapt to lighting conditions, and introduce intuitive controls for movement, resizing, and closing. The system also integrates extra depth layers to establish a hierarchy between elements, all while maintaining a spacing akin to iPad apps. Apple’s strategy here is clear: use familiar paradigms and patterns to ease users into this new spatial environment.

Human-Centric Design

At its core, Vision OS is designed with a keen focus on human interaction. The view plane is usually centered and horizontally aligned, aligning with the natural human line of sight. Apple makes a notable design choice here: windows don’t follow your head movements; they’re anchored in 3D space. Familiar gestures, like pinch to zoom, are still part of the experience, offering users various ways to interact with apps.

Dimensional Depth

In Vision OS, apps are designed to be in tune with the user’s real-world surroundings. Apple emphasizes UI elements crafted from a glass-like material, allowing backgrounds to subtly shine through and create a sense of real 3D objects blending into the room. Controls and menus are thoughtfully positioned closer to the user, making them more accessible and easier to perceive. Apple’s attention to detail extends to how windows and apps interact with their environment, casting realistic shadows and emitting light. The depth usage is subtle, and the windows closer to the user are smaller, enhancing the sense of spatial awareness.

Immersive Experiences

Vision OS categorizes immersion into three levels:

  1. App window floating in front of user
  2. panoramic window wrpaping around the user
  3. Completely surround vr experience

The system smartly fades out the surrounding environment to focus on the selected window. With 3D audio enhancement, these immersive experiences are reserved for moments that truly matter, always allowing an easy return to reality.

Authenticity Is Key

In Vision OS, authenticity is paramount. Apps are expected to be engaging, immersive, and make sense for this new device. It’s not just about creating something new; it’s about creating something that feels right for the platform.

Conclusion

Vision OS is Apple’s bold statement in the mixed reality arena, blending the familiar with innovative spatial design. With its human-centric approach, dimensional depth, varying levels of immersion, and emphasis on authenticity, Vision OS is poised to revolutionize how we interact with technology. It’s more than an operating system; it’s a new way to experience the digital world.

Sources

XR 6 // UX in Mixed Reality

Physical Considerations

  • Environmental Interface: Designers must consider the entire surrounding environment as a potential interface, moving beyond the confines of a flat screen.
  • Comfortable Focusing Range: Interactive elements should be placed within a range of half a meter to 20 meters, the comfortable focusing distance for human eyes.
  • Beyond Reach: For interacting with objects 20 meters away, MR utilizes tools like handheld controllers or technologies such as eye tracking and hand recognition.

Eye Movement

The human eye comfortably moves 30°-35° in all directions, creating a field of view (FoV) of about 60°. Key UI elements should be placed within this range for easy accessibility.

Key Elements are arranged in a FoV of ~60°

Arms Reach

The average arm’s length is 50–70 cm. Essential interactions should be positioned at this distance for ease of use.

Designing for Distance

Drawing from Kharis O’Connell’s “Designing for Mixed Reality”, the interaction space is divided into three layers:

  1. Interaction Plane: Core UI elements are placed within arm’s reach.
  2. Mid-Zone: For placement of virtual objects in MR.
  3. Legibility Horizon: The limit for comfortable focus and reading, approximately 20 meters. Beyond this, only images should be used.

Addressing User Fatigue

  • Ease of Exit: Always provide a straightforward method to exit or pause, like a button.
  • Save Functionality: Allow users to save progress to prevent data loss and alleviate exit anxiety.

Scaling and Interaction

  • Button Size: Ensure buttons are large enough, with a minimum size of 2 centimeters.
  • Natural Interactions: Mimic real-world interactions, like picking up a mug by its handle.

Poses and Gestures

  • Clear Instructions: Given the novelty of MR, provide explicit instructions for poses and gestures.
  • Simplicity: Use poses and gestures sparingly to avoid overwhelming users.

Feedback and Guidance

  • System Feedback: Implement feedback mechanisms like haptic feedback or color changes when interacting with virtual elements.
  • Clear Guidance: Offer concise and clear instructions, crucial in the unfamiliar terrain of MR.

Mixed Reality is not just a new technology; it’s a new way of interacting with our world. As we design for MR, we must consider the unique physical and perceptual aspects of this medium. By focusing on intuitive interactions, comfortable viewing distances, and clear instructions, we can create MR experiences that are not only engaging but also accessible and user-friendly. The future of MR is bright, and as designers and technologists, it’s our responsibility to pave the way for this exciting new era of digital interaction.

Sources

XR 5 // Interesting Case Study: HoloStudio UI and Interaction Design by Microsoft

This case study from Microsoft’s HoloStudio highlights the unique challenges and innovative solutions in designing UI and interaction experiences in mixed reality. It emphasizes the importance of user comfort, non-intrusive alerts, and seamless interaction between UI elements and holograms.

For more in-depth insights and details, you can read the full case study on Microsoft’s official website.

Problem 1: Reluctance to Move in a Virtual Environment

In HoloStudio, Microsoft initially designed the Workbench as a rectangle, akin to a real-world desk. However, they noticed a behavioral pattern: users were hesitant to move around. This reluctance was attributed to a lifetime of conditioning to stay still while working at a desk or computer. To counteract this, the Workbench was redesigned into a circular shape, eliminating the notion of a ‚front‘ position. This encouraged users to move around and explore their 3D creations from all angles.

Circular Environment to encourage Users to move around.

Key Learning: Comfort for the user is paramount. Essential UI elements, for instance, could be anchored to the virtual hand, reducing the need for physical movement to access them.

Problem 2: Disruptive Modal Dialogs

In 3D environments, traditional modal dialogs can be intrusive, popping up unexpectedly and disrupting the user experience. Microsoft experimented with various solutions and finally adopted a „thought bubble“ system. This system used visual cues like pulsing tendrils to subtly direct user attention where needed in the application, avoiding the abruptness of traditional pop-ups.

The "Thought Bubble" system included pulsing tendrils which provided a sense of direction, leading users to where their attention was needed in the app.
Dialogue Window guiding User to Action

Key Learning: Alerting users in 3D environments requires more finesse. Using attention directors like spatial sound, light rays, or thought bubbles can effectively guide users without being obtrusive.

Problem 3: UI Obstruction by Other Holograms

A common challenge in mixed reality is the obstruction of UI controls by other holograms. Microsoft’s initial solution of moving UI controls closer to the user proved uncomfortable, as it created a disconnect between the control and the associated hologram. The final solution was to ‚ghost‘ the UI control at the same distance as its associated hologram, maintaining a sense of connection while ensuring visibility and accessibility.

The solution: we ghosted the UI control, which both allowed interaction with the control and made it feel connected to the hologram it was affecting.
More Accessible UI

Key Learning: Accessibility of UI controls is crucial, even when obstructed. Innovative solutions are needed to ensure users can interact with holograms and controls seamlessly in the mixed reality environment.

In the following Blog Post I will go more in-depth into the Topic UX / UI in mixed reality.