![]() Activating an immersive view will display the Mixed Reality Portal and guide the user to put on their headset.Īn app that starts with a 2D view on the desktop monitor may create a secondary immersive view to show content in the headset. Immersive views always show up in the headset, regardless of where they were created from. Mixed reality apps create an immersive view, which is achieved with the HolographicSpace type.Īn app that is purely immersive should always create an immersive view on launch, even if launched from the desktop. The running app can have a 2D view or an immersive view Creating an immersive view Imagine building a photo viewer app in XAML where the slideshow button switched to an immersive app view that flew photos from the app across the world and surfaces. However, you can "light up" in mixed reality by adding another app view that's immersive to show an experience volumetrically. If your app started as a UWP app for other Windows 10 devices, your primary view is 2D. Your app can create an extra 2D app view using technology like XAML, to use Windows 10 features such as in-app purchase. Our mixed reality app templates create a Unity project where the primary app view is immersive. On desktop, you can think of an app view as a window. For an app's CoreApplication, there's always a primary app view and any number of further app views you would like to create. When your app activates, you can choose what type of view you'd like to display. When you play that video, Edge will launch a secondary immersive view inside the headset to display the immersive video content. For example, you can browse Edge on your desktop monitor using its main 2D view to find a 360-degree video. ![]() While that text box has focus, the system will show the system keyboard, allowing the user to enter text.Īn app can have 2D views on both the desktop monitor and in an attached headset on a desktop PC. Apps that want to accept text input need to switch to a 2D view with a text box. Because the shell can't render on top of an immersive view, the app has to switch to a 2D view to show the system keyboard. One key use of 2D views is showing a text entry form that uses the system keyboard. 2D UWP apps can target the Windows.Universal device family to run on both desktop headsets and on HoloLens as slates. These apps are already rendering 2D views today, and their content will automatically appear on a slate in the user's world when launched. In a desktop headset, you can run any Universal Windows Platform (UWP) apps that run on your desktop monitor today. If your app's first view is a 2D view, your 2D content will fill the same slate used to launch the app. The user can adjust this slate to move and scale it, though it remains at a fixed resolution whatever its size. Multiple apps with a 2D view placed around the Windows Mixed Reality homeĪn app with a 2D view appears in the Windows Mixed Reality home (sometimes called the "shell") as a virtual slate, rendered alongside the app launchers and other holograms the user has placed in their world. Input in Windows Mixed Reality is made up of gaze, gesture (HoloLens only), [voice, and motion controllers (immersive headsets only). While in an immersive view, your app is also responsible for handling all input. On HoloLens, Cortana relays any system notifications that occur while an immersive view is showing, to which the user can respond with voice input. The Windows Mixed Reality home (including the Start menu and holograms you've placed around the environment) doesn't render while in an immersive view either. On a Windows Mixed Reality immersive headset, the user can't see the real world, and so your app must render everything the user will see. On HoloLens, your app renders its holograms on top of the user's real-world surroundings. When in an immersive view, holograms can be placed in the world around you World-locked holograms stay at a fixed point in the real world or can render a virtual world that holds its position as a user moves. By continually adjusting the perspective from which your app renders its scene to match the user's head movements, your app can render world-locked holograms. When an app is drawing in the immersive view, no other app is drawing at the same time-holograms from multiple apps aren't composited together. Overview Immersive viewsĪn immersive view gives your app the ability to create holograms in the world around you or immerse the user in a virtual environment. Apps that never have an immersive view are 2D apps. Apps that have at least one immersive view are categorized as mixed reality apps. Apps can switch between their various immersive and 2D views, showing their 2D views either on a monitor as a window or in a headset as a slate. Windows apps can contain two kinds of views: immersive views and 2D views.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |