Максим Некрасов - Unity texture compression для мобильны платформ
В докладе расскажу о сжатии и форматах текстур в Unity для мобильных устройств. На что нужно обратить внимание прежде чем начинать работу в проекте. Чем Unity помогает вам решать проблемы и как это использовать.
проекта Zodiac - Space Arcade • Ответственный за развитие отдела разработки с использованием Unity3D • Создание ассетов для Unity Assets Store Ведущий Unity разработчик.
не являющиеся степенями двойки. Но зачастую представляют сумму чисел степеней двойки. Стали поддерживаться после появления OpenGL ES 2.0 Пример : 640 = 128 × 5; 480 = 32 × 15. 5; 20; 50; 100; 200; 480; 640; 720.. 5; 20; 50; 100; 200; 480; 640; 720..
девайсе зависит компрессия RGB Compressed ETC Android, Tizen, Samsung TV RGB Compressed ETC2 Android (OpenGL ES 3.0) Note: On Android mobiles that don’t support ETC2, the Texture is uncompressed at runtime to RGBA32 RGBA Compressed ETC2 Android (OpenGL ES 3.0) Note: On Android mobiles that don’t support ETC2, the Texture is uncompressed at runtime to RGBA32
внимание на целевые девайсы и разрешение. • Подберите компрессии для вашей игры. • Помните, что не каждый девайс может поддерживать определённый вид компрессии.