2017-12-01 5 views

Antwort

1

Es ist nicht Unity, aber das Komprimierungsformat. ETC2 kann NPOT Texturen komprimieren, aber zum Beispiel ETC1 oder PVRTC nicht.

  • NPOT Textur ETC2 verwendet, kann komprimiert werden (512x400px, 100kb): NPOT using ETC2 can be compressed

  • NPOT Textur unter Verwendung ETC1 kann nicht komprimiert (512x400px, 600kb) werden: NPOT using ETC1 cannot be compressed


Wenn Sie die ETC1- oder PVRTC-Komprimierung mit einer NPOT-Textur verwenden möchten, können Sie die Option 'Non power of 2' auswählen (standardmäßig keine, aber keine) kann sein: Zum nächsten, Zu größer oder Zu kleiner.

  • NPOT Textur PVRTC und Einheit 'Non Potenz von 2: ToLarger' mit der Option, (512x512px, 128kb): NPOT texture using PVRTC and Unity 'Non power of 2 : ToLarger' option

+0

im sehr appriciated Ihre Antwort, ich danke Ihnen so viel .. Aber bitte wissen Sie, welche Bedingung für ETC2 NPOT zu komprimieren? Ich kann keine Hinweise zu diesem –

+0

finden Sie herzlich willkommen! – mayo

+1

Ich weiß nicht über bestimmte Bedingungen mit ETC2 und NPOT Texturen. ETC2 benötigt OpenGL3 und nicht alle mobilen Geräte haben das (ich meine, nicht alle alten Geräte: D 'OpenGL ES 3.0 - Diese API-Spezifikation wird von Android 4.3 (API Level 18) und höher unterstützt). Nun, vielleicht finden Sie weitere Informationen hier: https://forum.unity.com/threads/etc1-vs-etc2-texture-compression.219842/ oder hier: http://www.graphicshardware.org/previous/www_2007 /presentations/strom-etc2-gh07.pdf – mayo

Verwandte Themen