Ich arbeite mit AndEngine und OpenGL ES 2.0. Ich lese weiter über GL_MAX_TEXTURE_SIZE
und wie ich meine Texte unter 1024x1024
halten sollte. Ich habe vor und während der Verwendung von Tilesets in der TMX-Erweiterung falsch angefangen (spielt eigentlich keine Rolle, wenn Sie AndEngine nicht kennen) Ich komme zu einem Tileset, das eine Textur breiter als 1024px
macht. Ich denke daran, das Tileset in zwei Teile aufzuteilen und sie "sicher" zu machen. Aber ich kann kein Gerät finden, das in den letzten paar Jahren veröffentlicht wurde und dieses Limit unter 2048x2048
hat. Gibt es eine Liste oder eine Website, die ich verwenden kann, um Geräte nach GL_MAX_TEXTURE_SIZE
zu filtern?Android Geräte GL_MAX_TEXTURE_SIZE Begrenzung, sichere Texturgröße
Ich las die folgenden Fragen:
- Minimum required Texture Size for compliance with OpenGL-ES 2.0 on Android?
- Is there any Android device with screen size greater than GL_MAX_TEXTURE_SIZE?
And I used this site to search for devices. Aber ich kann durch/Filter von GL_MAX_TEXTURE_SIZE
, nicht suchen, die die Suche mühsam macht. Ich frage hauptsächlich, weil ich falsch angefangen habe, es ist ein Hobby-Projekt und die Menge an Arbeit könnte zu groß im Vergleich zu der Anzahl der möglichen Geräte sein, die aktiviert werden (ich erwarte 0
).
Sie Ihr Android-Gerät in Java Code-Abfrage: int [] max = new int [1]; GLES20.glGetIntegerv (GLES20.GL_MAX_TEXTURE_SIZE, max, 0); – Antinous