U herinnert zich misschien dat wij een paar jaar geleden heb even Chainfire3D bekeken. Voor degenen die het zich niet herinneren: met Chainfire3D konden gebruikers verschillende aspecten van het 3D-renderingtraject aanpassen, zoals textuurgrootte en kwaliteit. Dankzij de app konden gebruikers dankzij het plug-insysteem ook games laden die voor andere apparaten bedoeld waren.
Helaas kan Chainfire3D vanwege enorme veranderingen in het weergavepad dat wordt gebruikt in Android 3.0 en hoger niet langer worden gebruikt op moderne apparaten. Gelukkig is er één optie die veel van de functionaliteit van Chainfire3D biedt, evenals een paar nieuwe trucs.
GLTools door XDA-forumlid n0n3m4 (en op de forums geplaatst door een erkende bijdrager Hamer van de goden) stelt gebruikers in staat vele aspecten van hun 3D-renderingpijplijn per app en systeembreed te beheren. Met de app kunnen gebruikers de weergaveresolutie, bitdiepte, textuurcompressie, enzovoort van elke app wijzigen. Het stelt u ook in staat om shaders direct te optimaliseren en anti-aliasing in te schakelen voor betere kwaliteit.
Met GLTools kunt u zelfs verschillende gerapporteerde GL-vlaggen vervalsen, zoals GL_VENDOR om games te spelen die niet voor uw apparaat bedoeld zijn. Maar in tegenstelling tot wat mogelijk was via plug-ins die Chainfire3D gebruiken, voegt deze app eigenlijk geen extra eigen extensies toe. In plaats daarvan kan het alleen de gerapporteerde hardwaremogelijkheden wijzigen. Dat gezegd hebbende, er zijn veel games die willekeurig beperken welke apparaten toegang hebben tot welke functies, dus deze mogelijkheid kan zeker van pas komen.
Als u de 3D-renderingpijplijn op uw geroote Android-apparaat wilt aanpassen, ga dan naar de toepassing draad en probeer GLTools eens!