Optimieren Sie Ihre mobilen 3D-Grafiken mit GLTools

Sie erinnern sich vielleicht, dass wir uns vor ein paar Jahren kurz Chainfire3D angesehen haben. Für diejenigen, die sich nicht erinnern können, ermöglichte Chainfire3D den Benutzern, verschiedene Aspekte des 3D-Rendering-Pfades wie Texturgröße und -qualität zu optimieren. Die App ermöglichte es den Benutzern auch, Spiele zu laden, die für andere Geräte bestimmt sind, dank ihres Plug-in-Systems.

Leider kann Chainfire3D aufgrund massiver Änderungen im Rendering-Pfad von Android 3.0 und höher auf modernen Geräten nicht mehr verwendet werden. Zum Glück gibt es eine Option, die einen Großteil der Chainfire3D-Funktionalität sowie einige neue Tricks bietet.

Mit GLTools von Forum-Mitglied n0n3m4 (und von dem anerkannten Mitwirkenden Hammer_Of_The_Gods in den Foren gepostet) können Benutzer viele Aspekte ihrer 3D-Rendering-Pipeline pro App und systemweit steuern. Mit der App können Benutzer die Renderauflösung, die Bittiefe, die Texturkomprimierung usw. jeder App ändern. Außerdem können Sie Shader im laufenden Betrieb optimieren und Anti-Aliasing für eine höhere Qualität aktivieren.

Mit GLTools können Sie sogar verschiedene gemeldete GL-Flags wie GL_VENDOR fälschen, um Spiele zu spielen, die nicht für Ihr Gerät bestimmt sind. Im Gegensatz zu Plugins mit Chainfire3D werden mit dieser App jedoch keine zusätzlichen proprietären Erweiterungen hinzugefügt. Vielmehr können nur die gemeldeten Hardwarefunktionen geändert werden. Allerdings gibt es viele Spiele, die willkürlich einschränken, welche Geräte auf welche Funktionen zugreifen können, sodass diese Funktion durchaus nützlich sein kann.

Wenn Sie die 3D-Rendering-Pipeline auf Ihrem verwurzelten Android-Gerät optimieren möchten, gehen Sie zum Anwendungsthread und probieren Sie GLTools aus!