2016-09-06 4 views
1

Ich kann den Wortlaut nicht herausfinden, um die folgende Idee zu erforschen.Hololens - App auf dem Desktop erstellen

Mit der Hologramme App kann ich das Hologramm einstellen und das Frontfenster der anderen Apps sehen oder gleichzeitig den Webbrowser benutzen.

Wie kann ich eine App erstellen, die nicht das gesamte System belegt, sondern nur auf dem Desktop mit dem Browser und anderen ausgeführt wird?

EDIT: Ich versuche ein Hologramm innerhalb der Shell zu laufen.

https://developer.microsoft.com/en-us/windows/holographic/hololens_shell_overview

Meistens ist dies für 2D-Anwendungen, aber die Hologramme App läuft 3D-Hologramme, so ist es möglich, diese zu kopieren?

+0

http://forums.hololens.com/discussion/374/how-to-make-an-inactive-app-appear-as-3d-widget-in-the-shell-instead-of-flat -quad scheint, was ich brauche, ist noch nicht verfügbar ... – Everts

Antwort

0

Wenn ich Sie richtig verstehe, sind Sie daran interessiert, eine Anwendung für die Hololens zu erstellen, anstatt sie in der Welt um sich herum erscheinen zu lassen, würde in einem Fenster (Desktop) laufen, das in der räumlichen Welt erscheinen würde (wie Edge). Wenn dies korrekt ist, kann jede UWP-Anwendung Windowed ausführen und in Ihrem virtuellen Bereich platziert werden. Sie brauchen dafür kein bestimmtes Hololens-Projekt. Wenn Sie jedoch räumliche Daten abrufen möchten, müssen Sie die erforderlichen Ereignisse verdrahten, damit die Rückrufe der räumlichen Daten die eingehenden Daten verarbeiten. Ich bin nicht 100% sicher, dass Unity für dieses Problem am besten geeignet ist (zumindest momentan), da sie sich eher auf räumliche Hologrammanwendungen konzentrieren als auf Desktop-UWP-Anwendungen, die räumliche Daten verwenden.

+0

Ich denke, dass der zweite Fall sein würde, wo ein Hologramm platziert und "aktiviert" wird, während Sie andere gefensterte App wie Kante sehen können. Stellen Sie sich vor, dass der Gewichtheber in einer Ecke des Raumes positioniert und animiert wird, während er auch im Internet surft. Ich bin daran interessiert, wie ich das Hologramm erstellen kann, das im Ausgangsraum von Hololens sitzt und handelt. Hoffentlich bin ich klar genug. Vielleicht werde ich ein Bild hinzufügen, wenn ich eine Chance hatte. – Everts

+0

Beziehen Sie sich darauf, dass Ihre App auf dem Emulator in einen anderen Raum als den Raum verschoben wird? Wenn ja, ist es wichtig zu verstehen, dass das Schwarz, das Sie auf dem Emulator sehen, während Sie Ihre App laufen, durch alle offenen Hologramme, plus Ihres, plus Desktop Apps Fenster, sowie den Rest des Raumes auf dem tatsächlichen Gerät ersetzt wird. Auch wenn es so aussieht, als würden Ihre Hologramme nicht mit anderen Apps auf dem Emulator zusammengeführt werden, in Wirklichkeit werden sie es sein. Mit anderen Worten, es wird auf dem tatsächlichen Gerät kombiniert erscheinen. –

+0

Nun, ich habe herausgefunden, dass das, was ich versucht habe, nicht über die öffentliche API verfügbar ist. Ich nehme an, der Entwickler der Holograms-App hatte Zugriff auf einige zusätzliche Funktionen. – Everts

2

3D Hololens-Apps unterstützen derzeit nicht die gleichzeitige Verwendung mit anderen Anwendungen. Ab dem Release Mai sind Sie in der Lage mehr „flat-Anwendungen“ (UWP-Anwendungen) nebeneinander laufen zu lassen:

https://developer.microsoft.com/en-us/windows/holographic/release_notes_-_may_2016

Derzeit gibt jede Ankündigung wurde nicht sie mehr 3D-Anwendungen Seite zu laufen. Ich hoffe optimistisch, dass dies in einer zukünftigen OS-Version kommen wird.

+0

Ja, das habe ich im Kommentar unter dem OP gesagt. Nur flache Fliese. – Everts

0

Nur zu erwähnen, es ist erwähnenswert, dass eine einzige 3D-App (dh Unity entwickelt) übernimmt das gesamte HoloLens Gerät und Erfahrung. Wenn Sie aufblühen (Windows-Taste im Emulator), können Sie zur UWP-App-Ansicht wechseln, aber andere Apps können nicht gleichzeitig angezeigt werden.