Define voice commands in the application and control your application by voice.
Dictation: Enter custom text input and user system language of the HoloLens. Uses system language of the HoloLens.
MRTK Speech Input
Three recognizers: Keyword, Grammar and Dictation. On MRTK, Keyword works with Speech Input Provider and Dictation works with Dictation Input Provider.
Disclaimer: Grammar recognition is not supported via MRTK.
Scene Understanding - Planes
Mesh & Plane Detection with AR Subsystems. Plane classifications.
Touch Input (Single Touch)
User Interaction via Touch supported.
Image tracking on iOS is enabled by ARKit's image detection capabilities.
Mesh & Plane Detection with AR Subsystems. Planes have different labels and attributes, for example: wall, table, floor, etc.
Lidar Sensor Depth Occlusion
Limited functionality of occlusion feature for the iOS Client version (supported on Apple devices equipped with a LIDAR sensor).
Allows for raycasting to be carried out on real world objects within the environment.It only supports raycasts against planes - world base raycasts.
Meta Quest 2 / Pro
ISAR now supports Audio output transmitted to a Meta Quest client device.
Meta Quest clients now support microphone capturing.
Horizontal Plane Detection
Vertical Plane Detection
Arbitrary Plane Detection
|Stability||Improved overall performance and stability due to API changes.|
Extensions use their own Data Channel and are now better encapsulated
Benefits: Less network congestion for important messages, cleaner API, better performance.
Fixed Hololens2 Camera stream extrinsic values to be in Unity's global space.
Signaling now resets if you disconnect for any reason.
Fixed exceptions regarding Hand/Controller tracking, telling device already created with name and ID.
Lost tracking bug fixed.
Camera Stream: The camera stream is encountering lag over time, especially when hands are within the field of view.
HoloLens 2 and iOS
Depth/Alpha feature for better Hologram quality/stability is available as preview/beta version.
Passthrough not available on the QuestPro: the lower FPS resolution available on QuestPro does not allow the application to have a higher precision alpha value, therefore the user would have a poor performance experience in AR mode.
All devices (HL 2, Quest 2, Quest Pro, iOS)
Encoding method H.265 requires a HEVC package: Users might be required to install extra software components to support HEVC/H265. You can find download links for both the ISAR Full and ISAR Trial on their respective GitHub ReadMe sections - available on the Microsoft Store for a one-time charge of €0.99.
If you have upgraded the ISAR SDK in your project (e.g. from 188.8.131.52 to 2023.0.0.0), you may not be able to continue using ISAR because the error message ""There is no ISAR loader active. ISAR cannot be used.
Make sure to enable an ISAR Loader trough Edit -> Project Settings -> XR Plug-In Management before using this class" appears, although the check mark in the Project Settings is actually set. In this case please change the string to "HoloLight.Isar.Signaling.SampleServerSignaling" under Edit -> Project Settings -> XR Plug-in Management -> ISAR -> Signaling Implementation Type to establish a successful connection.