Unity-Engine unterstützt ab sofort die Vulkan-API

unity-engine-logoDie Unity Engine steht ab sofort in einer neuen Developer Preview mit Unterstützung für die neue Grafik-API Vulkan bereit. An mobilen Endgeräten setzen beispielsweise die Spiele „Monument Valley“ oder Lara Croft: Relic Run“ auf die Engine. Sie kommt allerdings noch deutlich häufiger für PC-und Konsolenspiele zum Einsatz („Firewatch“). Der Vulkan-Renderer der Unity-Engine ist mit Android 7.0 alias Nougat kompatibel. Ältere Android-Versionen profitieren also nicht von der Vulkan-API. Die Vorteile gegenüber anderen APIs wie OpenGL ES 3.x liegen vor allem in der Geschwindigkeit.

So kann Vulkan besser die Leistung aller CPU-Kerne einspannen und so Flaschenhälse verhindern. Selbst beim Single-Thread-Verfahren sollen jedoch Leistungssteigerungen drin sein. Interne Benchmarks hätten bis zu 35 % Verbesserung bei den Frame-Zeiten gebracht, wenn man Vulkan mit Open GL ES 3.1 vergleicht – beides beim Single-Thread-Rendering. Die neue Unity Developer Preview basiert dabei auf der Unity 5.5 Beta 4. Entwickler, die mit Vulkan experimentieren wollen, können die Unterstützung in den „Player Setting“, dann den „Other Settings“ und dann wiederum über „Auto Graphics API“ aktivieren. Hier steht dann nämlich Vulkan zur Auswahl.

unity-engine-vulkan

Wer für Android entwickle, solle laut den Machern der Unity Engine darauf achten in Verbindung mit Vulkan niemals „Multithreaded Rendering“ und „Graphics Jobs (Experimental)“ zeitgleich zu aktivieren. Vulkan ist ab sofort als API eine Option für Windows, Android und Linux. Was speziell Android betrifft, habe man Vulkan vorwiegend an den Geräten Samsung Galaxy S7, Nvidia Shield Tablet, Nvidia Shield Android TV, Google Nexus 6P und Google Nexus 5X getestet.

Es gibt, schließlich handelt es sich um eine Preview-Version, immer noch zahlreiche Bugs. Wer also nun mit der neuen Unity Engine Developer Preview bzw. Vulkan experimentiert, muss eventuell mit Fehlern rechnen und sollte jene schnell melden, um Rückmeldung zu erhalten und die Behebung zu beschleunigen. Die Macher der Unity Engine freuen sich besonders auf Feedback zu Szenarien, in denen der Vulkan-Renderer womöglich langsamer arbeitet als OpenGL ES 3.x unter Android bzw. bei DX9 oder DX11 unter Windows.

(via Unity Blog)

Gefällt dir der Artikel? Dann teile ihn mit deinen Freunden.

André Westphal

Hauptberuflich hilfsbereiter Technik-, Games- und Serien-Geek. Nebenbei Doc in Medienpädagogik und Möchtegern-Schriftsteller. Hofft heimlich eines Tages als Ghostbuster sein Geld zu verdienen oder zumindest das erste Proton Pack der Welt zu testen. Mit geheimniskrämerischem Konto auch bei Facebook zu finden. PayPal-Kaffeespende an den Autor.

Das könnte dir auch gefallen…

Mit dem Absenden eines Kommentars willigst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.

Ein Kommentar

  1. Spiele wie Hitman Go, Lara Croft Go und Deus Ex Go setzen auch alle auf die Unity Engine.

Du willst nichts verpassen?
Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren. Alternativ könnt ihr euch via E-Mail über alle neuen Beiträge hier im Blog informieren lassen. Einfach eure E-Mail-Adresse hier eingeben, dann bekommt ihr 1x täglich morgens eine Zusammenstellung. Mit dem Absenden willigst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.
Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessern. Durch Deinen Besuch stimmst Du dem zu.