Как конвертировать изображение в формат PVRTC

Я использовал терминал, чтобы конвертировать мой jpg изображение названо слева pvrtc формат и это происходит:

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool -e PVRTC --bits-per-pixel-2 -o left.pvrtc left.jpg  
Failed to load image  
Failed to perform Encode

1 ответ

Изменить:

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool -e PVRTC --bits-per-pixel-2 -o left.pvrtc left.jpg

Для того, чтобы:

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool -e PVRTC --bits-per-pixel-2 -o left.pvr left.PNG

Файл должен быть в формате PNG

Обновленные инструкции по OSX 10.10+

В Терминале нажмите cd чтобы убедиться, что вы находитесь в корневом каталоге.

cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ && ls

Это должно показать вам список всех инструментов там (убедитесь, что вы видите texturetool) - Если нет, обновите свою ОС, а затем Xcode

Как только вы знаете, что это там, cd вернуться к своему корню и запустить инструмент, как:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool -e PVRTC --bits-per-pixel-2 -f PVR -o [new path to pvr to go] [path of original png]

Ваш вывод pvr путь может быть ~/whatever/image.pvr и ваш вклад png путь к вашему изображению для конвертации.

ЗДЕСЬ и ЗДЕСЬ другие хорошие прохождения

iPhone SDK включает в себя инструмент, который позволяет создавать текстуры в формате сжатия PVRTC, удачно названный texturetool, Если Xcode установлен с iPhone OS 2.2 SDK в расположении по умолчанию (/Developer/Platforms/), то texturetool находится по адресу: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool,

texturetool позволяет создавать четыре варианта PVRTC данные, основным различием которых является компромисс между качеством и размером. Вам придется поэкспериментировать с этими вариантами, чтобы определить, какой параметр является наилучшим компромиссом для каждого отдельного изображения текстуры.

ЗДЕСЬ это тот же код, чтобы помочь, когда у вас есть pvrtc файл

ЗДЕСЬ еще несколько документов

ЗДЕСЬ это хорошее чтение на PVRTC материал

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