Présentation de MRTK pour UnityIntroducing MRTK for Unity

MRTK

Qu’est-ce que le MRTK (Mixed Reality Toolkit) ?What is Mixed Reality Toolkit (MRTK)?

Le MRTK est un fantastique kit d’outils open source qui existe depuis le lancement d’HoloLens.MRTK is an amazing open-source toolkit that has been around since the HoloLens was first released. Il ne serait pas ce qu’il est aujourd’hui sans le dur travail réalisé par notre communauté de développeurs qui y ont apporté leur contribution.The toolkit wouldn't be where it is today without the hard work of our contributing developer community. Au cours des trois dernières années, nous avons écouté les commentaires de notre communauté de développeurs et nous avons créé MRTK v2 afin de prendre en compte les problèmes majeurs qui nous ont été remontés.Over the past three years, we've listened to the feedback of our developer community, and built MRTK v2 to take the biggest concerns into account.

MRTK pour Unity est un kit de développement multiplateforme open source pour les applications de réalité mixte.MRTK for Unity is an open-source, cross-platform development kit for mixed reality applications. Le kit d’outils fournit un système d’entrée multiplateforme, des composants fondamentaux ainsi que des modules communs pour les interactions spatiales.The toolkit provides a cross-platform input system, foundational components, and common building blocks for spatial interactions. MRTK version 2 vise à accélérer le développement des applications qui ciblent Microsoft HoloLens, les casques immersifs Windows Mixed Reality (VR) et la plateforme OpenVR.MRTK version 2 intends to speed up application development for Microsoft HoloLens, Windows Mixed Reality immersive (VR) headsets, and OpenVR platform. Le projet a pour but de réduire le nombre d’obstacles qui gênent la création d’applications de réalité mixte et d’apporter une contribution à la Communauté de la réalité mixte.The project is aimed at reducing barriers to entry, creating mixed reality applications, and contributing back to the community as we all grow.


Jetez un coup d’œil à la documentation MRTK sur GitHub et prenez en main le Guide d’installation.Take a look at the MRTK's documentation on GitHub and get started with the installation guide.

Nouveautés de MRTK v2New with MRTK v2

Nous souhaitons souligner notre engagement envers ces outils de plateforme.We want to stress our commitment to these platform tools. En fait, nous avons utilisé MRTK version 2 pour développer nos expériences intégrées, comme l’expérience d’installation OOBE et notre application Mixed Reality Tips.In fact, we used MRTK version 2 to develop our inbox experiences, such as the out-of-box setup experience (OOBE) and our Mixed Reality Tips application. Vous verrez également de nouvelles fonctionnalités d’HoloLens 2 exposées pour la première fois par le biais du MRTK, car selon nous, il s’agit de la meilleure méthode pour développer sur notre plateforme.You can also expect to see new HoloLens 2 capabilities first exposed through MRTK because we believe it’s the best way to develop on our platform.

ModularitéModular

Nous avons conçu ce kit d’une façon modulaire pour que vous n’ayez pas besoin d’en utiliser tous les composants dans votre projet.We have built it in a modular way, so you don't need to take every bit of the toolkit into your project. Cela présente plusieurs avantages.There are actually a few benefits to this. Votre projet conserve une taille limitée et est plus facile à gérer.It keeps your project size smaller, and makes it easier to manage. De plus, comme le kit est conçu avec des objets scriptables et qu’il est basé sur une interface, vous pouvez remplacer ses composants par les vôtres, ce qui rend possible la prise en charge d’autres services, systèmes et plateformes.Additionally, because it’s built with scriptable objects and is interface-driven, it’s also possible for you to replace the components that are included with your own, to support other services, systems, and platforms.

Système multiplateformeCross-platform

Justement, à propos des autres plateformes, le kit fournit une prise en charge multiplateforme.Speaking of other platforms, it has cross-platform support. Cela ne signifie pas pour autant que toutes les plateformes sont prises en charge, mais nous avons fait en sorte que tout le code existant dans le kit d’outils continue de s’exécuter correctement lorsque vous basculez votre cible de build vers d’autres plateformes.And while this doesn’t mean every single platform is supported, we have made sure none of the toolkit code will break when you switch your build target to other platforms. La robustesse et l’extensibilité de la conception modulaire permettent à vos applications de prendre en charge plusieurs plateformes, parmi lesquelles ARCore, ARKit et OpenVR.The robustness and extensibility of the modular design sets your apps up to support multiple platforms, such as ARCore, ARKit, and OpenVR.

PerformancePerformant

Nous avons conçu le kit d’outils dans un souci de vous offrir des performances optimales sur les plateformes mobiles.Working with mobile platforms, we constructed it with performance in mind. C’est un point très important, notre but étant que les outils vous facilitent la tâche, et pas qu’ils vous la compliquent.This is super important, and we wanted to ensure that the tools aren't going to work against you.

Voir aussiSee also