Neuigkeiten am 11. Juli: Das Unternehmen meta hat kürzlich eine plattformübergreifende Bibliothek namens Intermediate Graphics Library (IGL) veröffentlicht, die darauf abzielt, die Rendering-Konsistenz plattformübergreifender Spiele auf verschiedenen GPUs zu verbessern. Diese Bibliothek bietet eine einheitliche Low-Level-Schnittstelle, die gängige GPU-Funktionen kapselt und zusätzlich zu Direct3D auf verschiedenen Grafik-Backends ausgeführt werden kann, einschließlich Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1+ und WebGL 2.
Nach dem Verständnis des Herausgebers besteht der Zweck der Veröffentlichung dieser plattformübergreifenden Bibliothek darin, das Rendering-Konsistenzproblem plattformübergreifender Spiele auf verschiedenen GPUs zu lösen. Derzeit stoßen Entwickler beim Erstellen plattformübergreifender Spiele häufig auf Unterschiede in verschiedenen Grafik-Backends, was zu unterschiedlichen visuellen Effekten des Spiels auf verschiedenen Plattformen führt. IGL bietet eine einheitliche Schnittstelle, die es Entwicklern ermöglicht, Unterschiede in verschiedenen Grafik-Backends einfacher zu handhaben und so die Konsistenz von Spielgrafiken auf verschiedenen Plattformen zu verbessern.
Diese mittlere Grafikbibliothek unterstützt eine breite Palette von Plattformen, von macOS und iOS bis hin zu Windows, Android und Linux. Spieleentwickler können dieselbe Schnittstelle zum Rendern auf diesen verschiedenen Plattformen verwenden, ohne für jede Plattform separaten Rendering-Code schreiben zu müssen, was den Entwicklungsprozess vereinfacht und die Effizienz verbessert.
Durch die Bereitstellung einer plattformübergreifenden Lösung möchte das Unternehmen meta Entwicklern mehr Komfort bieten, damit sie die Rendering-Probleme plattformübergreifender Spiele besser bewältigen können. Das Unternehmen hat den IGL-Bibliothekscode unter einer MIT-Lizenz als Open Source bereitgestellt, und jeder interessierte Entwickler kann die Bibliothek auf GitHub ansehen und nutzen.
Die Veröffentlichung von IGL ist eine positive Entwicklung für den Bereich der plattformübergreifenden Spieleentwicklung. Es wird erwartet, dass sie Entwicklern hilft, eine bessere Konsistenz der Spielgrafiken zu erreichen und den Spielern ein besseres Spielerlebnis zu bieten. Angesichts der weit verbreiteten Akzeptanz und kontinuierlichen Verbesserung dieser Bibliothek haben wir Grund zu der Annahme, dass die plattformübergreifende Spieleleistung in Zukunft konsistenter sein wird.
Das obige ist der detaillierte Inhalt vonMeta veröffentlicht die neue plattformübergreifende Bibliothek IGL, um die Konsistenz des Spielbildschirms zu verbessern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!