Entwickeln
Entwickeln
Deine Plattform auswählen

Übersicht über das Mixed Reality Utility Kit

Aktualisiert: 22.08.2024
Unreal-MRUtilityKit Banner
Das MR Utility Kit stellt umfangreiche Funktionen und Tools zusätzlich zur Scene API bereit, mit denen du häufige Vorgänge für Apps durchführen kannst, die den Raum miteinbeziehen. Dies erleichtert das Programmieren auf Basis der physischen Welt und Entwickler*innen können sich um das kümmern, was ihre App einzigartig macht.
Die von uns bereitgestellten Dienstprogramme lassen sich in 3 Kategorien einteilen:

Szeneabfragen

  • Raycast-Abfragen ohne Verwendung der integrierten Physik-Engine.
  • Eine gültige Spawn-Position auf Boden, Wänden, Oberflächen finden.
  • Die beste Oberflächenposition für Inhalt mit Raycasts finden.
  • Prüfen, ob sich eine Position innerhalb eines Raums befindet.
  • Das Begrenzungsfeld eines Raums abrufen.
  • Hierarchische Beziehung zwischen Ankern abrufen (z. B. übereinander gestapelte Bände oder an Wänden befestigte Bilder).

Grafische Hilfstools

  • Wände so rendern, dass die Strukturen gleichmäßig und ohne Nähte umlaufen und nicht je nach Größe gedehnt und verformt werden. Das ist für das erneute Skinning von Mixed-Reality-Welten äußerst wichtig.
  • Das Platzieren virtueller Objekte und Möbel vereinfachen, um ihre physischen Gegenstücke mit verschiedenen Optionen zum Anpassen von Ausrichtung, Größe und Seitenverhältnis zu ersetzen.
  • Die Szene mit prozedural platziertem Inhalt dekorieren.
  • In die App implementierter Room Guardian zum Schutz der Nutzer*innen.

Entwicklungstools

  • Szene-Debugger, um die Anker visuell zu untersuchen und deren Standort, Ausrichtung, Labels usw. zu erhalten.
  • Eine Auswahl von 30 Prefab-Räumen, um zu testen, ob deine App in einer Vielzahl von Umgebungen funktioniert.

Richtlinien zu Gesundheit und Sicherheit

Beim Erstellen von Mixed-Reality-Erlebnissen solltest du unbedingt überprüfen, ob deine Inhalte deinen Nutzer*innen ein komfortables und sicheres Erlebnis bieten. Lies dir die Richtlinien zu Gesundheit und Sicherheit für Mixed Reality durch, bevor du deine App mithilfe dieses Beispielprojekts oder einer unserer Presence Platform-Funktionen entwirfst und entwickelst.