Как использовать формат изображения webp в проекте Unity3D?

Я уже интегрировал исходный код webp в игровой движок C++, который я использую, он работает нормально, и Android-apk намного меньше, чем раньше.

Теперь для моего другого проекта Unity3d можно ли использовать webp (уменьшение размера пакета теперь является моей главной задачей)? если да, как я могу это сделать, мне нужно реализовать какой-то плагин для импорта??

было бы очень полезно, если бы кто-то мог указать мне путь, спасибо заранее.

1 ответ

Да, вам придется использовать некоторые плагины для изображений в Интернете. Unity до сих пор не поддерживает этот формат. Этот проект git, тем не менее, является хорошей отправной точкой.

Для уменьшения размера apk вы можете использовать другие форматы, поддерживаемые unity3d. Вы можете попробовать сжатие ASTC, которое доступно для Android Unity3D. Я надеюсь, что вы знаете о упаковщике спрайтов в unity3d, который может упаковать спрайты, если вы находитесь в 2d режиме. Также вы можете увидеть журнал Editor после сборки, чтобы увидеть, какая часть вашего apk (текстуры, плагины, скрипты) потребляет размер. Надеюсь это поможет.

Другие вопросы по тегам