Frage

Kennt jemand die maximale Texturgröße für das iPad? Ich habe Probleme damit, Zahlen dafür zu finden.

War es hilfreich?

Andere Tipps

Als Ergänzung zur akzeptierten Antwort:

2048 war auch das Maximum für iPad2 bis zu iOS5.1, als es 4096 wurde.

4096 ist das Maximum für iPad3, wie von @Badweasel in den Kommentaren hervorgehoben.

Am besten die Limit programmgesteuert zu bestimmen, verwenden Sie am besten

int max;
glGetIntegerv(GL_MAX_TEXTURE_SIZE, &max);

Dies ist nützlich, wenn Sie möchten, dass sich Ihr Code an maximale Größen auf Geräten oder Versionen anpasst, die Sie nicht ausprobiert haben oder noch nicht veröffentlicht wurden.

Hier ist eine neuere Ressource von Apple.

https://developer.apple.com/metal/limits/

Es enthält viele Informationen zu grafischen Einschränkungen. Wenn Sie die maximale Texturgröße für iOS kennenlernen möchten, finden Sie den Eintrag für "Maximale 2D -Texturbreite und Höhe".

Es hängt davon ab, welche Betriebssysteme Sie abzielen. Wenn Sie beispielsweise iOS 8 und höher unterstützen möchten, sind Sie auf die iOS 8 -Grenze für 2D -Texturen von 4096 x 4096 Pixel beschränkt, obwohl spätere Versionen von iOS größere Texturen unterstützen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top