28. September 2023

Mehr Zusammenarbeit mit XRV Networking

In der sich ständig weiterentwickelnden Welt der Extended Reality (XR) sind kollaborative Erlebnisse der Schlüssel, um das volle Potenzial dieser immersiven Technologie auszuschöpfen. Deshalb freuen wir uns, die neuesten Networking-Funktionen in XRV vorzustellen, die auf der Erweiterung Evergine.Networking basieren. Diese Funktionen definieren die XR-Zusammenarbeit neu und machen es einfacher denn je, gemeinsame XR-Umgebungen zu erstellen. Bitte beachten Sie, dass sich diese Funktionen derzeit im Preview-Stadium befinden. In diesem Artikel werfen wir einen genaueren Blick auf vier bemerkenswerte Aspekte von XRV Networking: Session Management, World Center Strategies, Control Request Flow und Participant Avatars.

Session Management: mühelos starten und anpassen

Bei kollaborativen digitalen Erlebnissen, die die Lücke zwischen realer und virtueller Welt schließen, ist die Verwaltung Ihrer Sessions von großer Bedeutung. Die Funktion Session Management vereinfacht den Start und bietet zugleich eine Vielzahl anpassbarer Einstellungen. Sehen wir uns einige der wichtigsten Aspekte dieser Funktion an:

  • Vereinfachter Start: XRV vereinfacht den Start kollaborativer XR-Erlebnisse. Ob Sie eine neue Session erstellen oder sich mit einer bestehenden verbinden – die Oberfläche ist intuitiv.
  • Individuelle Konfiguration: Neben Port und Name des Servers können in XRV zahlreiche weitere Einstellungen konfiguriert werden. Dazu gehören Parameter wie das Scan-Intervall, Timeouts für Nachrichten und sogar der Anwendungsname – für eine fein abgestimmte Steuerung Ihrer XR-Umgebung.
  • Echtzeitüberwachung: Ein integrierter Nachrichtenkanal ermöglicht es, Änderungen des Verbindungsstatus der Clients vom Server aus in Echtzeit zu überwachen. Diese Funktion liefert Entwicklern wertvolle Einblicke und ermöglicht es ihnen, ihre Anwendungen um eigene Verhaltensweisen und Erweiterungen zu ergänzen.

Mit Session Management in XRV profitieren Sie nicht nur von einem vereinfachten Start, sondern gewinnen auch die Flexibilität, Ihre XR-Umgebung genau an Ihre Anforderungen anzupassen.

 

World Center Strategies: reale und virtuelle Welt verbinden

Mit dieser Funktion lassen sich virtuelle Umgebungen an der realen Welt ausrichten. Entwickler können damit den Zustand von Entitäten in XR-Erlebnissen nahtlos synchronisieren.

  • Platzierung per QR-Code auf HoloLens: Auf HoloLens können Entwickler dank der QR-Code-Scanfunktion des Geräts das World Center mühelos über QR-Codes platzieren. Für andere Geräte stehen manuelle Platzierungsoptionen zur Verfügung, bei denen Nutzer Position und Ausrichtung des World Center über ein 3D-Steuerelement festlegen.
  • Umfassende Synchronisierung: Die Funktion World Center Strategies synchronisiert nicht nur Position, Rotation und Skalierung von Entitäten, sondern dank der Synchronisierungseigenschaften von Evergine.Networking auch weitere Eigenschaften. So bleibt Ihre XR-Umgebung auf allen verbundenen Geräten konsistent und dynamisch.

Mit World Center Strategies in XRV Networking verschwimmt die Grenze zwischen realer und virtueller Welt – für ein immersives XR-Erlebnis.

 

Control Request Flow: präzise zusammenarbeiten

Diese Funktion sorgt dafür, dass Interaktionen mit 3D-Elementen reibungslos gesteuert werden, indem jeweils nur ein Teilnehmer – der sogenannte Presenter – interagieren darf. Ob Nutzer die Kontrolle anfordern, Anfragen annehmen oder ablehnen oder Entwickler diese Übergänge in Echtzeit überwachen: Control Request Flow bietet einen fein abgestimmten Mechanismus für maßgeschneiderte XR-Zusammenarbeit. Im Folgenden sehen wir uns einige zentrale Merkmale dieses Steuerungsmechanismus an:

  • Nahtlose Interaktionssteuerung: XRV sorgt dafür, dass Interaktionen mit 3D-Elementen in Ihrer XR-Umgebung kontrolliert und präzise ablaufen. Es darf jeweils nur ein Teilnehmer, der sogenannte Presenter, mit diesen Elementen interagieren.
  • Kontrolle auf Anfrage: Jeder Teilnehmer der Session kann die Kontrolle anfordern. XRV fügt dem Handmenü dafür dynamisch eine Schaltfläche hinzu, sodass der Vorgang mühelos ist.
  • Annehmen oder ablehnen: Kontrollanfragen können angenommen oder abgelehnt werden – ein unkomplizierter Mechanismus zur Steuerung von Interaktionen. Nutzer erhalten Benachrichtigungen für reibungslose Übergänge.
  • Flexibilität für Entwickler: Entwickler können den Nachrichtenkanal nutzen, um Änderungen des Kontrollstatus der Session in Echtzeit zu überwachen. Diese Flexibilität ermöglicht eigene Verhaltensweisen und Logik, damit Ihre XR-Zusammenarbeit Ihren individuellen Anforderungen entspricht.

Mit Control Request Flow in XRV Networking wird die Zusammenarbeit präzise, kontrolliert und an die spezifischen Anforderungen Ihres XR-Projekts anpassbar.

 

Participant Avatars: Leben für XR-Interaktionen

Participant Avatars bieten eine dynamische Möglichkeit, Nutzer in der virtuellen Welt darzustellen. Diese Avatare hauchen XR-Interaktionen Leben ein und zeigen den Nutzern immersive 3D-Darstellungen der anderen Teilnehmer. Ob durch selektives Tracking, Personalisierung über eindeutige Benutzerkennungen und Farbtöne oder auf die realen Geräte abgestimmte Erlebnisse: Participant Avatars bereichern XR-Interaktionen und sorgen für ein authentisch immersives und fesselndes Erlebnis. Sehen wir uns die wichtigsten Merkmale dieser Neuerung an:

  • Immersive 3D-Darstellungen: Participant Avatars zeigen den Nutzern immersive 3D-Darstellungen der anderen Teilnehmer und verstärken so das Gefühl von Präsenz und Verbundenheit in virtuellen Räumen.
  • Selektives Tracking: XRV bietet selektive Tracking-Optionen, damit Avatare Kopf-, Hand- und Controllerbewegungen präzise nachbilden. Dieser Detailgrad verleiht den Interaktionen der Nutzer Authentizität.
  • Personalisierung: Jeder Avatar wird mit einer zufällig generierten Benutzerkennung und einem eindeutigen Farbton personalisiert. So lassen sich Teilnehmer auch in vollen XR-Räumen leicht unterscheiden.
  • Informationen zum Gerätemodell: XRV verteilt Informationen zum Gerätemodell jedes Teilnehmers und ermöglicht so XR-Erlebnisse, die auf die tatsächlich verwendeten Geräte abgestimmt sind.

Mit Participant Avatars in XRV Networking werden XR-Interaktionen lebendig und bieten allen Teilnehmern ein wirklich immersives und fesselndes Erlebnis.

Sergio Escalada
Autor
Sergio Escalada
Plain Concepts Research