OpenGL ES 2.0 Demo auf dem Computer

Die Beschreibung von OpenGL ES 2.0 Demo

  • Neueste Version: 1.23
  • Veröffentlichungsdatum: 7. Oktober 2016
  • Kategorie: Kostenlose Bibliotheken & Demo-App
  • Anforderungen: Android 2.2+
  • Autor: MIMF

WICHTIG: Seit Version 1.2 funktioniert diese App endlich auf Samsung- und Motorola-Geräten. Wenn Sie ein Entwickler sind, werfen Sie bitte einen Blick auf den Kommentar für Entwickler, nur für den Fall, dass die Informationen auch für Sie nützlich sein könnten. DANKE an alle für die Berichte.

---------------------------

Demo, das einige coole Effekte zeigt, die dank der programmierbaren OpenGL ES 2.0 GPU-Pipeline erreicht werden können, z. B. normal gemappte spiegelglatte animierte Beleuchtung, Echtzeit-Refraktion und Bildnachbearbeitung.

Wenn Sie die Effekte mögen und ein Spiel spielen möchten, das sie verwendet, probieren Sie bitte das Spiel "AQUA SLASH GL DEMO" kostenlos.

Um die Lichtquelle zu bewegen, berühren Sie den Bildschirm mit einem Finger auf die gewünschte Position.

Um das Hintergrundbild zu ändern, während Sie den Bildschirm mit einem Finger berühren (also das Licht bewegen), berühren Sie mit einem anderen auf der linken Seite des Bildschirms.

Um den Postprocess-Effekt zu ändern, machen Sie dasselbe, aber berühren Sie den zweiten Finger auf der rechten Seite des Bildschirms statt auf der linken Seite.

Diese Demo erfordert Android 2.2 oder höher.

INFO FÜR ENTWICKLER: Aus irgendeinem Grund erlauben Samsungs und Motorola OpenGL-Treiber nicht die Erstellung von FrameBufferObjects mit Farbanhängen von Dimensionen nicht Power von 2. Alle Opengl-Aufrufe generieren keinen Fehler und der FrameBufferObject-Status ist in Ordnung, aber dann wird nichts in den Offscreen-Puffer geschrieben, wenn die Breite und / oder Höhe nicht die Potenz von 2 ist. Bei HTC-, LG-, Toshiba- und Dell-Geräten funktioniert das gut, und jede Dimension kann verwendet werden.

Da diese App das Offscreen-Rendering für die Postprozess-Effekte verwendet, funktionierte das nicht mit Samsung und Motorola-Geräten vor Version 1.2.

Trotz der etwas unfairen 1-Sterne-Bewertungen von wütenden Samsung- und Motorola-Nutzern wegen dieses Problems, bedankt sich jeder für die Berichte.

Besonderen Dank an meine Schwester Silvia und meinen Freund "El Iberico", die mir ihre Galaxy S-Smartphones zur Verfügung gestellt haben, mit denen ich die App debuggen und herausfinden konnte, worin das Problem besteht.

Zum Harism: Danke für deine Kommentare und ja, das Problem hängt direkt mit der Offscreen-Render-Zielauflösung zusammen.

Es gibt keine Kopie von Texturen zu jeder Zeit. Der erste Durchlauf, bei dem der Wassereffekt gerendert wird, ist derjenige, der den Offscreen-Puffer verwendet (aus Performance-Gründen mit geringerer Auflösung) und später wird das Renderziel direkt als Eingabentextur an den letzten Durchlauf gebunden, wo der andere Effekt gerendert wird ( Pixelisierung usw.) bis zur vollen Auflösung.

Wie Zum Herunterladen Und Installieren OpenGL ES 2.0 Demo auf dem Computer - Windows XP/7/8/10, Mac Os:
  • Sie Benötigen Zum Herunterladen Und Installieren Android-Emulator PC
  • Start Android-Emulator PC
  • In Google Play Store App Und Wählen Sie Die App, Die Sie Auf Ihrem Computer Ausgeführt Werden Soll