Video: Microsoft Build 2020 (November 2024)
Obwohl dies nicht der Anfang der Geschichte war, waren Windows Holographic und das HoloLens-Headset zum Anzeigen von Hologrammen in der realen Welt wahrscheinlich die futuristischste Technologie, die Sie auf der Microsoft Build-Konferenz in dieser Woche sehen konnten.
Während der Keynotes gab es nicht nur mehrere Vorführungen von HoloLens, sondern Entwickler konnten an einer "holographischen Akademie" lernen, wie man Anwendungen für die Plattform entwickelt. Ich nahm an einer Pressekonferenz teil und war beeindruckt von der Qualität der Werkzeuge und fasziniert von den Möglichkeiten.
Wenn Sie an holografische Anwendungen oder Augmented Reality denken, denken Sie oft zuerst an Spiele und Unterhaltung. Der Schwerpunkt von Microsoft lag jedoch auf Produktivitätstools, die in der Praxis hilfreich sein können.
Holographische Demos
In der Keynote des ersten Tages stellte Windows Holographic-Chef Alex Kipman fest, dass es knapp 100 Tage her ist, seit HoloLens auf einer Veranstaltung in Seattle erstmals vorgestellt wurde. Er sagte, dies sei "der weltweit erste und einzige holografische Computer ohne Kabel" und biete "Schimmer" von holografischem Inhalt. Diese Woche stellte Microsoft die Windows Holographic Platform mit den Tools zum Erstellen von Hologrammen vor.
Eine Demo zeigte das Anpassen eines Raums mit holographischen Gegenständen, so dass es den Anschein hat, dass sich Dinge im Raum befinden, die tatsächlich nur auf der HoloLens erscheinen. Dazu gehörten Unterhaltungsgegenstände wie ein scheinbarer Videobildschirm an der Wand, Kommunikationstools wie Bilder Ihrer Skype-Kontakte, damit Sie sie einfach auswählen und anrufen können, und sogar ein falscher Hund, der Ihnen folgen kann. Kipman betonte, dass Windows Holographic universelle Windows-Apps ausführen könne, sodass Dinge wie Skype und der Videoplayer leicht durch Standardversionen von ihnen angepasst werden könnten.
Weitere Demos befassten sich mit Konstruktion und Architektur und erläuterten, wie die Visualisierung eines vollständigen Gebäudes während der Konstruktion zur Vermeidung oder Lösung von Problemen beitragen kann. Besonders beeindruckt haben mich die medizinischen Trainingsbeispiele von Case Western und der Cleveland Clinic.
Eine andere Demo sah ihre Möglichkeiten im Internet der Dinge, wie ein holographischer Roboter auf einem physischen Roboter, der auf einem Raspberry Pi 2 läuft. Dies war beeindruckend, um zu zeigen, wie verschiedene Befehle die Objekte verändern konnten, wie die Farbe der Lichter auf dem holographischen Roboter.
In der Keynote des zweiten Tages wurde anhand einer Demo von "Universal Apps" gezeigt, wie eine Anwendung die Vorteile unterschiedlicher Hardware nutzen kann. In einem HoloLens-Abschnitt wurde gezeigt, wie Sie einen Grundriss als Hologramm sehen können.
Ein Hologramm erstellen
In der Übung zum Erstellen eines Hologramms wurden wir in einen Raum geführt, der mit Maschinen und einer Reihe von Teammitgliedern eingerichtet war, die von Brandon Bray geführt wurden und uns durch die Erstellung der Anwendung führten. (Keine Fotos erlaubt.)
Wir haben die Anwendungen mithilfe der Unity-Entwicklungsumgebung erstellt, um die eigentlichen Hologramme selbst zu erstellen und ihnen Eigenschaften zuzuweisen. Anschließend haben wir mithilfe von Visual Studio 2015 die endgültige Anwendung erstellt, die über einen USB-Anschluss auf die HoloLens-Hardware geladen wurde.
Die Hardware selbst hat seit den Prototypen, die wir vor 100 Tagen in Seattle gesehen haben, einen langen Weg zurückgelegt. Es sieht eher aus wie ein echtes Produkt, mit Riemen, mit denen Sie es am Kopf befestigen und an der richtigen Stelle positionieren können, damit Sie die Hologramme sehen können. und mit Stereolautsprechern für Ton. Persönlich fühlte ich mich nicht besonders wohl auf meinem Kopf, aber mir wurde versichert, dass dies nur "frühe Entwicklungshardware" ist. Microsoft hat immer noch keine technischen Informationen zu den Headsets veröffentlicht und keine anderen Preise oder Zeitangaben bekannt gegeben, als die, die im "Windows 10-Zeitrahmen" veröffentlicht würden.
In der Sitzung sagte Bray, ein Hologramm sei ein "Objekt in der realen Welt aus Licht und Ton", das sich von VR-Anwendungen unterscheide, weil man die reale Welt um das Hologramm herum sehe.
In verschiedenen Übungen haben wir gelernt, wie Sie einer Szene Objekte hinzufügen und ihnen dann Eigenschaften zuweisen, z. B. wie sie auf verschiedene Eingaben reagieren. Es gibt drei Haupteingänge für die Plattform. Der erste Punkt ist der Blick, bei dem Sie ein Objekt auswählen können, indem Sie es betrachten. Mit der Geste können Sie Ihren Finger bewegen, z. B. ein "Lufttipp" ausführen, um ein Objekt auszuwählen, und es dann halten und bewegen. Und mit der Stimme können Sie einfach einen Befehl aussprechen.
Bald hatten wir holografische Kugeln auf einer Bühne gebaut. Sie können die Kugeln durch Anblick auswählen und sie dann durch Sprachbefehle fallen lassen. Mit einer Luftbewegung wurde die gesamte Bühne - die holografische Szene - an verschiedene Stellen im Raum bewegt.
Die anderen Befehle befassten sich mit der Umgebung. Mit Raumklang können Sie Klang in die Szene einfügen, entweder Umgebungsgeräusche oder Geräusche, die an einen bestimmten Ort gebunden sind. Mit der räumlichen Zuordnung können Sie die physische Welt um die Objekte herum verstehen, aber auch Objekte erstellen, die eigentlich nicht vorhanden sind, z. B. ein "Loch im Boden", das zu einer "Unterwelt" führt.
Das Erstellen dieser Funktionen war eigentlich ziemlich einfach. Die Objekte wurden zuvor erstellt, zumindest teilweise, weil wir keine Künstler sind, die Dinge wie eine Kugel entwerfen, die wie ein zerknittertes Stück Papier aussieht. Die Auswahl der Elemente in Unity war jedoch sehr einfach, ebenso wie das Anhängen verschiedener Skripte an die Elemente. In Visual Studio können Sie die Skripte bearbeiten oder erstellen, und die grundlegenden Befehle scheinen sehr einfach zu sein. Meist werden Eigenschaften auf einzelne Elemente angewendet. Dies dürfte für die meisten Windows-Entwickler recht einfach sein. Aber machen Sie keinen Fehler - dies sind Entwicklertools, keine Produkte, die sich an Endbenutzer richten.
Das eigentliche Problem besteht natürlich darin, viele Objekte mit vielen Eigenschaften zu erstellen und sie so zusammenzusetzen, dass sie überzeugend aussehen. Aber das ist immer die Herausforderung für Entwickler in jeder Umgebung. Insgesamt war ich beeindruckt, wie einfach die Befehle sind und wie gut sie in die Windows-Standardentwicklung passen.
HoloLens selbst ist noch in Arbeit. Die Headsets könnten bequemer passen, und ich fand die Sicht auf die Hologramme selbst etwas eingeschränkt. In den Demos auf der Bühne sieht es immer so aus, als ob Sie die Hologramme überall um sich herum sehen, aber in der Trainingseinheit erscheinen sie in einem Fenster, das ein bisschen ablenkt. Es ist noch sehr früh und ich bin fasziniert zu sehen, wie weit das geht.