Einführung in MRTK für UnityIntroducing MRTK for Unity

MRTK

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

MRTK ist ein fantastisches Open-Source-Toolkit, das seit der ersten Veröffentlichung der HoloLens verfügbar ist.MRTK is an amazing open-source toolkit that has been around since the HoloLens was first released. Das Toolkit wäre nicht so weit, wie es heute ist, ohne die harte Arbeit unserer mitwirkenden Entwicklercommunity.The toolkit wouldn't be where it is today without the hard work of our contributing developer community. In Lauf der letzten drei 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 three years, we've 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. Das Toolkit bietet ein plattformübergreifendes Eingabesystem, Grundlagenkomponenten und gemeinsame Bausteine für räumliche Interaktionen.The toolkit provides a cross-platform input system, foundational components, and common building blocks for spatial interactions. MRTK, Version 2, soll die Anwendungsentwicklung für Microsoft HoloLens, für immersive Windows Mixed Reality-Headsets (VR) und für die OpenVR-Plattform beschleunigen.MRTK version 2 intends to speed up application development for 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.


Werfen Sie einen Blick in die MRTK-Dokumentation auf GitHub, und beginnen Sie mit der Installationsanleitung.Take a look at the MRTK's documentation on GitHub and get started with the installation guide.

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, verwendet, um unsere Inbox-Erlebnisse zu entwickeln, wie etwa die vorgefertigte Setup-Erfahrung (OOBE) und unsere Mixed Reality-Tipps-Anwendung.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. 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 you don't 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 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, 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 gibt Ihren Apps die Möglichkeit, Unterstützung für mehrere Plattformen zu bieten, wie etwa ARCore, ARKit und OpenVR.The robustness and extensibility of the modular design sets your apps up 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 aren't going to work against you.

Siehe auchSee also