Integration von 360-Videos in Unity

TOULOUSE DE MARGERIE / UNITY TECHNOLOGIESContributor
Jul 27, 2017|1 Min.
Integration von 360-Videos in Unity
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Seit der Einführung der neuen Videoplayer-Komponente in Unity 5.6 haben wir viele Fragen dazu bekommen, wie man 360°-Videos in ein Unity-Projekt integrieren kann. In den letzten Monaten haben wir unseren vorgeschlagenen Arbeitsablauf langsam verfeinert und an einem qualitativ hochwertigen Shader gearbeitet, um ihn zu realisieren. Wir freuen uns, Ihnen heute mitteilen zu können, dass wir unsere Arbeit in Form eines Beta-Shaders zur Verfügung stellen können, der in jedem Unity-Projekt ab Version 5.6 verwendet werden kann.

Das Konzept ist einfach und überschaubar. Nehmen Sie eine beliebige unterstützte Videodatei (z. B. eine .mp4-Datei), die entweder 360- oder 180-äquirektangulären oder Cubemap-Inhalt enthält, importieren Sie sie als Asset, und spielen Sie sie über eine Video-Player-Komponente ab. Der Schlüssel dazu ist, den Video Player auf eine Render-Textur mit denselben Abmessungen wie das Video auszurichten. Verbinden Sie dann diese Textur mit einem Material, das den neuen Skybox/PanoramicBeta-Shader verwendet, und verwenden Sie dieses als Skybox-Material für Ihre Szene.

Bild

Voila! Sie haben jetzt eine Skybox, die von Ihrem Panoramavideo gesteuert wird! Schalten Sie die Virtual Reality Support Player-Einstellung ein, setzen Sie ein VR-Headset auf und schon sind Sie von Ihrem Video in 360° umgeben.

Wenn Sie über 3D-360-Inhalte verfügen, können Sie mit den 3D-Einstellungen des Skybox-Panorama-Shaders noch einen Schritt weiter gehen, um das ultimative immersive Erlebnis zu erreichen.

Vollständige Projektdetails und Dokumentation sind auf unserer GitHub-Projektseite verfügbar.