Von Pixeln zu High-Fives: LG U+ fördert echte Verbindungen für virtuelle Büros

Durch die COVID-19-Pandemie wurde unser Alltag immer mehr von Erfahrungen abhängig, die nicht von Angesicht zu Angesicht stattfinden, wie etwa Online-Konferenzen. LG U+ hat mit Unity ein virtuelles Büro entwickelt, um den Herausforderungen dieses gesellschaftlichen Wandels zu begegnen. Lesen Sie weiter, um zu erfahren, wie das Team mit Hilfe von Unity seine hybride Büroerfahrung in die Tat umgesetzt hat.

Der Name der virtuellen Büroumgebung von LG U+ lautet Meta Slap, eine Kombination aus "Meta", das sich auf das Metaverse bezieht, und "Slap", das sich auf das Geräusch bezieht, das ein High-Five erzeugt. Diese Bezeichnung symbolisiert die LG U+-Philosophie des Zusammenkommens und der Kommunikation sowie die Freude, die man beim "High-Five" empfindet. Bei der Entwicklung des Projekts konzentrierte sich das Team darauf, realistische Entfernungen und räumliche Beschränkungen zu überwinden, durch spielerische Interaktionen ein Gefühl von Realismus und Koexistenz zu vermitteln und die Kommunikation zwischen Menschen über Avatare und reale Begegnungen zu erleichtern.
Nachdem LG U+ festgestellt hatte, dass es schwierig ist, mit herkömmlichen 2D-Benutzeroberflächen, wie z. B. Videokonferenzen, zu arbeiten, erkannte das Unternehmen, dass es mit einer realistischeren und interaktiveren Umgebung reichhaltige Erfahrungen von Mensch zu Mensch bieten kann. Daher überlegte das Team, wie es die Benutzererfahrung durch die Schaffung eines virtuellen Raums, der die Interaktivität fördert, verbessern könnte. Daher war es von entscheidender Bedeutung, den effizientesten Weg zu finden, um ein Minimum Viable Product (MVP) zu erstellen, zu iterieren und zu testen.
Zunächst wurde Unity, die einzige 3D-Engine, die die vier Benutzeranforderungen erfüllte, als beste Ausgangsbasis für ihre Lösung ausgewählt:
- Entwickler-Tools und Vorlagen für die schnelle und einfache Erstellung virtueller Räume
- Fähigkeit, auf einem typischen Arbeits-PC zu laufen
- Multiplattform-Unterstützung für Endnutzergeräte, einschließlich mobiler Geräte
- Eine umfangreiche Bibliothek mit Assets und Code
In der Anfangsphase der Entwicklung von Meta Slap hatte das Team keinerlei Erfahrung mit der Entwicklung für das Metaverse. Die Einführung von Unity war jedoch ein wichtiger Faktor für die Ausrichtung des Projekts - es ermöglichte die einfache Kombination vorhandener Assets und anderer Ressourcen. Auch ihre Planungs-, Iterations- und Verifizierungsprozesse verliefen schnell.
Ein weiterer Vorteil der Entscheidung für Unity war die einfache Zusammenarbeit von LG U+ mit den Experten in den weltweiten Niederlassungen von Unity. Sie nutzten das Fachwissen von Unity in den Bereichen 3D-Modellierung, Projektdesign, Best Practices bei der Entwicklung, Qualitätssicherung und vielem mehr, so dass sie jede Phase mit Zuversicht durchlaufen konnten, um ihre Endziele zu erreichen.

Das Hauptaugenmerk bei der Gestaltung der virtuellen Büroräume lag auf der Erleichterung der Kommunikation zwischen den Kollegen. Um dies effektiv zu tun, schufen sie einen offenen Plan mit Arbeitstischen für große und kleine Gruppen. Für die Rathäuser der Unternehmen wurden Podien und Zuschauerplätze so gestaltet, dass ein Gefühl von Realismus entsteht und die Konzentration des Publikums auf eine Weise erhöht wird, die dem Zweck des Raums entspricht. Bei den Kunden sind diese veränderbaren Flächen sehr beliebt, da sie es Abteilungen und Teams ermöglichen, ihre eigenen Banner oder Logos für verschiedene Veranstaltungen und Zwecke anzubringen.

Das Team hat auch eine Lobby entworfen, die das Gefühl vermittelt, zur Arbeit zu gehen, und einen Ort für Smalltalk bietet, wenn sich die Leute anmelden. Wie die Rathäuser verfügt auch die Lobby über anpassbare Funktionen, die die Identität eines Unternehmens widerspiegeln oder für Werbung genutzt werden können. Außerdem haben die Nutzer geäußert, dass die Gamification-Elemente die Kommunikation und die Interaktion der Nutzer fördern.
Darüber hinaus hat LG U+ herausgefunden, dass die Kundenzufriedenheit bei Szenen mit einem klaren Ziel und einem starken Sinn für Realismus höher ist, wie zum Beispiel bei internen Veranstaltungen und Bildungsprogrammen.

Ähnlich wie 3D-Spiele erfordert Meta Slap Echtzeit-Rendering, obwohl es auch eine Arbeitsumgebung ist. Während die Kunden des Unternehmens mit Web 2.0 vertraut sind und dafür optimierte Umgebungen nutzen, sind die meisten ihrer Low-Spec-PCs nicht für 3D-Anwendungen geeignet, weshalb Meta Slap so optimiert werden musste, dass es nahtlos auf Low-End-Geräten funktioniert.
Infolgedessen investierte das Team viel Zeit und Mühe in die Suche nach Möglichkeiten, den Ressourcenverbrauch während des Renderings zu minimieren. Es wurden verschiedene Optimierungen an den Grafikressourcen vorgenommen, darunter die Minimierung von Polygonen bei der 3D-Modellierung und bei Zeichenaufrufen. Sie überlegten auch, wie die Nutzung der PC-Ressourcen optimiert werden könnte, z. B. durch die automatische Anpassung der Bildwiederholrate an die Aktionen des Benutzers.
Darüber hinaus hat das Team erhebliche Anstrengungen unternommen, um Meta Slap so zu optimieren, dass bestehende Benutzeroberflächen, wie z. B. Videokonferenzen, mit der neuen Interaktivität verbunden werden können. Bei der Kombination von vertrauten Funktionen wie Chat und Sprachkommunikation mit Funktionen aus Spielen, wie Synchronisierung und Gesten, gab es einige Herausforderungen, aber das Team fand eine praktikable Balance zwischen der älteren und der neueren Technologie.

Um eine reibungslose Bewegung der Avatare in Meta Slap zu ermöglichen, hat das Team getrennte Bereiche entworfen, die es den Avataren ermöglichen, leicht ein- und auszutreten, wenn sie an einem Gespräch teilnehmen oder es verlassen. Sie nutzten auch Echtzeit-Kommunikationslösungen (RTC) sowohl für Gespräche aus der Ferne als auch aus dem Raum sowie für die gemeinsame Nutzung von Bildschirmen bei Präsentationen im Rathaus.
- Verbindungen auf der Grundlage der Entfernung: Wenn sich die Prototypen der ersten beiden Benutzeravatare treffen, wird ein CallArea (lila Kreis) von einem Client des Benutzers mit einer kleinen ID in der Datenbank erstellt. Bei anderen verbundenen Benutzern muss der CapsuleCollider des Avatars den Bereich berühren, damit die Unterhaltung stattfinden kann.
- Raumbezogene Verbindungen: In jedem Bereich wird ein BoxCollider platziert und die SmallTalk-Klasse wird als Komponente verwendet. Jede Klasse enthält die IDs der Benutzer innerhalb des Colliders und stellt ihn so ein, dass Videokarten auf der Grundlage der IDs des entsprechenden Smalltalk-Bereichs hinzugefügt oder entfernt werden, wenn Benutzer ihn betreten oder verlassen.
Bei der Implementierung des Avatars wurde die Low-Poly-Testversion des Basiskörpers verwendet und der Simple Lit-Shader eingesetzt. Die Teile wurden in einer Full-Poly-Version aufgetragen und mit dem Grundkörper unter Verwendung des Shaders Stylized Lit zusammengesetzt.
Die Kommunikation zwischen mehreren Teilnehmern ist das wichtigste Merkmal von Meta Slap. Daher konzentrieren sich die Entwickler von LG U+ nun darauf, die Teilnehmer auf stabilere Weise zu verbinden. Für künftige Aktualisierungen ist daher geplant, die räumliche Komposition so zu gestalten, dass der Schwerpunkt auf Szenen liegt, die für die Nutzer zufriedenstellender sind und die einzigartigen Vorteile von Meta Slap wirkungsvoll zur Geltung bringen können.
Nach einer einmonatigen Betaphase erhielt das Team viel positives Feedback. Die ersten Nutzer gaben an, dass sie ein Gefühl von Gemeinschaft und Realismus außerhalb der typischen Unternehmenshierarchie verspürten. Das Team konzentriert sich bei der Entwicklung erweiterter Funktionen auf diese organisatorischen Vorteile.

Seit Beginn des Planungsprozesses hat sich LG U+ sehr für KI interessiert und ist der Meinung, dass die Einführung von KI für ein reichhaltiges Nutzererlebnis in den Meta Slap-Räumen unerlässlich ist. Das Team plant, die Vorteile von Unity AI bald zu nutzen und hat hohe Erwartungen an die Möglichkeiten, die es seinen Nutzern bieten kann. Sie erwarten zum Beispiel, dass sie KI-Funktionen anbieten können, die den Zugang zu Informationen erleichtern und den Nutzern helfen, sich schnell an die virtuelle Umgebung anzupassen.
"Ich glaube, dass das Zeitalter des Web 3.0 3D sein wird, und Unity ist die Grundlage für 3D-Engines. Es wird erwartet, dass sich die Einsatzmöglichkeiten von Unity in Zukunft nicht nur auf leistungsstärkere Computer und Smartphones, sondern auch auf alltägliche Dienste ausweiten werden, die mit der zunehmenden Verbreitung von Erlebnisgeräten die reale Welt auf natürliche Weise erweitern werden." - Hyun-woo Lee, Projektverantwortlicher für Meta Slap bei LG U+
Schließlich freut sich LG U+, eine effektive und interaktive Arbeitsplatzlösung zu schaffen, die auf die Bedürfnisse der Kunden und der einzelnen Benutzer zugeschnitten ist. Das Team hat sich zum Ziel gesetzt, eine Reihe von zielgerichteten, zweckgebundenen Diensten zu entwickeln, die zu einer weiteren Optimierung der Mitarbeiterkommunikation und -prozesse führen sollen. Die Unity Engine bildet die Grundlage für ihre Ziele.

Erfahren Sie noch heute mehr über Meta Slap und sehen Sie sich weitere Blogbeiträge von Unity-Entwicklern an.
