Ich möchte Ogre3D mit DirectX und C++ mit Hololens integrieren.Integrieren von OGRE3D mit Hololens
ist es möglich, dies zu tun?
Was sind die Schritte zum Konvertieren der Rendering-Engine, was gerendert in den Frame-Puffer zum Hololens-Puffer?
Ich möchte Ogre3D mit DirectX und C++ mit Hololens integrieren.Integrieren von OGRE3D mit Hololens
ist es möglich, dies zu tun?
Was sind die Schritte zum Konvertieren der Rendering-Engine, was gerendert in den Frame-Puffer zum Hololens-Puffer?
Wie RCYR erwähnt, um auf den Hololens zu laufen, müssen Sie derzeit UWP verwenden.
Es gibt eine wiki entry, die zeigt, wie ein Oger App in UWP zum Laufen zu bekommen. Zuerst können Sie versuchen, eine einfache UWP App ohne irgendwelche Anrufe an die Hololens API zu bauen. Beachten Sie, dass Sie normale 2d-UWP-Apps ausführen können, die nicht nur für Hololens auf dem Gerät in einer Fensteransicht erstellt wurden (siehe mixed reality documentation für detailliertere Informationen über 2D-Ansichten vs. immersive Ansichten).
Sie können Ihre UWP-App mit der Hololens-Emulator überprüfen. Es ist in Visual Studio integriert.
Wenn Sie nur ein Fenster-App läuft auf den Hololens Sie fertig sind jetzt schaffen wollte.
Aber wahrscheinlicher Sie eine immersive Ansicht erstellen wollte Hologramme anzuzeigen. Es gibt wirklich hilfreiche Proben, die bei UWP samples repository verfügbar sind. Ich würde dir empfehlen, sich die HolographicSpatialMapping sample anzuschauen.
Grundsätzlich zeigt die Probe, wie:
Es gibt eine Menge von grundlegenden Funktionen, die Sie gerade & Paste in der CameraResources und DeviceResources Klassen in der Probe zu kopieren.
Für die Entwicklung sollten Sie den Hololens Emulator (oben erwähnt) und den Visual Studio Graphics Debugger verwenden, der vollständig mit dem Hololens Emulator unterstützt wird, so dass Sie leicht debuggen können, was in direct3d passiert.
warum negieren meine Frage ohne eine Rückmeldung?! – andre
Sie benötigen eine UWP-Anwendung (Universal Windows Platform oder, anders gesagt, eine Anwendung für den Windows Store mit Windows 10 SDK), die auf den Hololens bereitgestellt wird. Ogred3D müsste Binärdateien von sich selbst für UWP generieren, um zu funktionieren, was ich bezweifle. Ich kenne Ogre3D nicht wirklich, aber Unity macht den Trick für sich. – RCYR