Erste Schritte mit MRTK für UnityGetting started with MRTK for Unity

MRTK

Was ist das Mixed Reality Toolkit (MRTK)?What is Mixed Reality Toolkit (MRTK)?

Das MRTK ist ein fantastisches Open Source-Toolkit, das seit der Erstveröffentlichung von HoloLens verfügbar ist und seinen heutigen Stand nie ohne die harte Arbeit unserer Entwicklercommunity erreicht hätte, die an ihm mitgewirkt hat.The MRTK is an amazing open source toolkit that has been around since the HoloLens was first released, and would not be where it is today without the hard work of our developer community who have contributed to it. In Lauf der letzten 3 Jahre haben wir auf das Feedback unserer Entwicklercommunity gehört und MRTK v2 aufgebaut, um den größten Bedenken Rechnung zu tragen.Over the past 3 years, we have listened to the feedback of our developer community, and built MRTK v2 to take the biggest concerns into account.

MRTK für Unity ist ein plattformübergreifendes Open Source-Entwicklungskit für Mixed Reality-Anwendungen.MRTK for Unity is an open-source, cross-platform development kit for mixed reality applications. MRTK bietet ein plattformübergreifendes Eingabesystem, Grundlagenkomponenten und gemeinsame Bausteine für räumliche Interaktionen.MRTK provides a cross-platform input system, foundational components, and common building blocks for spatial interactions. MRTK, Version 2, soll die Entwicklung von Anwendungen für Microsoft HoloLens, für immersive Windows Mixed Reality-Headsets (VR) und für die OpenVR-Plattform beschleunigen.MRTK version 2 is intended to accelerate the development of applications targeting Microsoft HoloLens, Windows Mixed Reality immersive (VR) headsets and OpenVR platform. Das Projekt ist darauf ausgerichtet, die Einstiegshürden zum Erstellen von Mixed Reality-Anwendungen zu verringern, und einen Beitrag für die Community auf diesem stetig wachsenden Gebiet zu leisten.The project is aimed at reducing barriers to entry, creating mixed reality applications, and contributing back to the community as we all grow.


Weitere Informationen finden Sie in der MRTK-Dokumentation auf GitHub.See the MRTK's documentation on GitHub to explore more.

Neu in MRTK v2New with MRTK v2

Wir möchten unser andauerndes Engagement für diese Plattformtools betonen.We want to stress our commitment to these platform tools. Tatsächlich haben wir das MRTK, Version 2, genutzt, um unsere Inbox-Erlebnisse zu entwickeln, wie etwa die Setup-Benutzeroberfläche (OOBE) und unsere Mixed Reality-Lernanwendung.In fact, we leveraged MRTK version 2 to develop our inbox experiences, such as the setup experience (OOBE) and our Mixed Reality Learning application. Sie können außerdem damit rechnen, dass neue Funktionen von HoloLens 2 erstmalig über das MRTK verfügbar gemacht werden, da wir glauben, dies ist der richtige Weg für die Entwicklung unserer Plattform.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.

ModularModular

Wir haben das Toolkit modular aufgebaut, es ist also nicht notwendig, jeden Teil des Toolkits in Ihr Projekt zu integrieren.We have built it in a modular way, so there's no need to take every bit of the toolkit into your project. Dies bietet in der Praxis eine Reihe von Vorteilen.There are actually a few benefits to this. Es verringert die Größe Ihres Projekts und vereinfacht seine Verwaltung.It keeps your project size smaller, and makes it easier to manage. Da es aus skriptfähigen Objekten aufgebaut wurde und über eine Schnittstelle gesteuert wird, können Sie außerdem die enthaltenen Komponenten durch eigene ersetzen, um andere Dienste, Systeme und Plattformen zu unterstützen.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.

PlattformübergreifendCross-platform

Andere Plattformen sind ein Thema, denn das Toolkit bietet plattformübergreifende Unterstützung.Speaking of other platforms, it has cross-platform support. Das bedeutet zwar nicht, dass jede einzelne Plattform ohne Konfiguration unterstützt wird, wir haben aber sichergestellt, dass der Code des Toolkits auch dann funktioniert, wenn Sie ihr Buildziel auf eine andere Plattform umstellen.And while this doesn’t mean every single platform is supported out of the box, we have made sure none of the toolkit code will break when you switch your build target to other platforms. Durch die Stabilität und Erweiterbarkeit des modularen Aufbaus sind Sie in einer guten Ausgangsposition, um Unterstützung für mehrere Plattformen zu bieten, wie etwa ARCore, ARKit und OpenVR.The robustness and extensibility with the modular design sets you up on a good path to be able to support multiple platforms, such as ARCore, ARKit, and OpenVR.

LeistungsfähigPerformant

Für das Arbeiten mit mobilen Plattformen haben wir das Toolkit mit dem Augenmerk auf Leistung aufgebaut.Working with mobile platforms, we constructed it with performance in mind. Das ist äußerst wichtig, und wir wollten sicherstellen, dass die Tools sich Ihnen nicht in den Weg stellen.This is super important, and we wanted to ensure that the tools are not going to work against you.

Siehe auchSee also